Delivery
Pickup
Outdoor
England
London
Newham
Canning Town North
2 Restaurants on GastroRanking
81 Opinions in 1 websites
This restaurant is a hidden gem, lots of choice on the menu, good offers. Amazing,tasty pizza. Plenty of topping, piping hot, delicious. Good price, good service,would recommend.
3 Opinions in 1 websites