Unit 8, Entertainment Avenue, The O2, London SE10 0DY
Italian restaurant | Pizza Takeaway | Restaurant
A chain pizzeria that features skilled chefs in striped t-shirts crafting handmade pizzas in a casual, inviting atmosphere.
Rating: 4.4