Unit 35 and 37, 3 Merchant Sq, London W2 1BF
Italian restaurant | Pizza Takeaway | Restaurant
This chain pizzeria features skilled chefs in striped t-shirts crafting handmade pizzas in a casual environment, emphasizing quality and authenticity in every bite.