Classically sophisticated Italian cuisine awaits guests at our restaurant on the Grassmarket, Edinburgh. You’ll find that our ambience is perfect for an intimate dinner date, comfortable family dinner and special occasion with friends. Our location in the heart of the Grassmarket is only steps away from Edinburgh Castle in the Old Town which makes it all the more attractive for diners visiting the city.
If you enjoy authentic Italian dining, you’ve made the right choice with o’Oliviero. Packed with flavour, our menu offers a variety of specialities made from quality ingredients – some ordered directly from Italy. Here you’ll experience fresh homemade pasta like our famous Lasagna, classic Spaghetti Carbonara or Pappardelle al Cinghiale, as well as a range of mains including Salmon alla Griglia, Risotto allo Zafferano and Filletto al Pepe Verde.
Finish up with homemade tiramisu and a glass of our fabulous Italian wine!
MONDAY – SUNDAY
12:00 – 23:00