Olivo Restaurants
Welcome to Olivo Restaurants & shops in the heart of Belgravia. Each of our restaurants has its own unique character & cuisine and our delicatessen & artisan gelateria stock the very best quality Italian and Sardinian produce, all just a stone’s throw from neighbouring Victoria & Chelsea