Delivery
Pickup
Outdoor
England
London
Newham
West Ham
1 Restaurants on GastroRanking
4 Opinions in 1 websites
This is the best Brazilian pizza I've ever had out of Brazil! It was fantastic to have a taste of home food, in such a great and friendly environment. Cristina puts her heart and soul on the pizzas sh