20-22 Leadenhall Market, London EC3V 1LR
Italian restaurant | Pizza Takeaway | Restaurant
A chain pizzeria that combines a casual atmosphere with skilled chefs who expertly craft handmade pizzas right before customers' eyes, enhancing the dining experience through transparency and engaging culinary artistry.