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 pasta like our famous Lasagna or classic Spaghetti Carbonara, as well as a range of mains including Salmon alla Griglia and Filletto al Pepe Verde.
Finish up with homemade tiramisu and a glass of our fabulous Italian wine!
Opening Hours
MONDAY – SUNDAY
12:00 – 22:00
