Made in Italy

Made in Italy

Staff are friendly, the pizzas have more filling than base and they come in child sized portions.



783 Chigwell Road Chigwell Barking London England
IG8