184 Shaftesbury Ave, Seven Dials, London WC2 8JB
Italian restaurant | Pizza restaurant
This modern restaurant chain offers a curated selection of European and international cuisine, complemented by a dedicated kids' menu, ensuring an appealing dining experience for all ages.