Casa means home, and we take our namesake seriously. Service is joyful and attentive, with the charm of a family-run restaurant. The menu is centred around the heart of our kitchen, the wood charcoal grill, and dishes are designed to be shared.
London Bridge | Victoria | Mayfair
From
£94.00 For two
£118.00 For two
£25.00
Sorry there are currently no items in this category.