17 Sheldon Square, London W2 6EP
Gluten-free restaurant | Italian restaurant | Pasta shop
This Italian chain restaurant specializes in expertly crafted pizzas and calzones served on rustic wooden boards, complemented by a selection of authentic traditional pastas, providing a genuine Italian dining experience.