aFilter Options
< Back

Olivo

Italian
Dated 90s Belgravian, with tables too close together and dreadful acoustics ; its very popular for good reason though – its Sardinian cuisine is consistently excellent and matched with interesting Sardinian wines .

Review by


21 Eccleston St
London
SW1 9LX

Tel: 020 7730 2505
  • Map