30 Coptic St, London WC1A 1NS
Italian restaurant | Pizza Takeaway | Restaurant
This chain pizzeria offers a casual dining experience where skilled chefs craft handmade pizzas, skillfully tossing dough in a vibrant atmosphere.