298 Mare St, London E8 1HE
Italian restaurant | Pizza Takeaway | Restaurant
A chain pizzeria that delivers a casual dining experience, featuring skilled chefs who expertly toss handmade pizzas, ensuring quality and flavor in every bite.
Rating: 4.2