Olivomare

10-12 Lower Belgrave Street
London SW1W 0LN
+44 (0) 20 7730 9022

Olivomare is situated in the Cumberland Hotel and specialises in Sardinian cuisine. The restaurant is bright and airy with outside seating available.

0.0 out of 5.0

No reviews yet. Write one?

There are no reviews for this listing yet. Be the first to write one.