73 Strand, London WC2R 0DE
Gluten-free restaurant | Italian restaurant | Pasta shop
This Italian chain restaurant specializes in authentic pizza and calzone served on wooden boards, complemented by a selection of traditional pasta dishes, all crafted to deliver a genuine taste of Italy.