The recently refurbished Olivo restaurant produces an authentic variety of Sardinian influenced dishes, offering a well- balanced menu which includes pastas, meat & fish dishes

Contact details

Address

21 Eccleston Street, London SW1W 9LX