94, 98 Chase Side, London N14 5PH
Italian restaurant | Pizza Takeaway | Restaurant
This chain pizzeria offers a casual environment where skilled chefs craft handmade pizzas, showcasing their expertise as they toss dough effortlessly in striped t-shirts.