Restaurants
Olivomare
- 10 Lower Belgrave Street, Victoria, London, SW1W 0LJ, United Kingdom
- ££ · Seafood
Add to favorites
Reservations are not available for this restaurant on our site
Find bookable restaurants near meOlivomare
- 10 Lower Belgrave Street, Victoria, London, SW1W 0LJ, United Kingdom
- ££ · Seafood
Add to favorites
MICHELIN Guide’s Point Of View
A busy, well-run Italian championing the cuisine of Sardinia; the monthly changing menu offers appealingly simple dishes created with high quality produce; much of which is also available in their deli next door. It’s dimly lit, with a stark white interior and also boasts a striking feature wall.
Facilities & Services
- Air conditioning
- American Express credit card
- Credit card / Debit card accepted
- Mastercard credit card
- Terrace
- Visa credit card