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!

Opening Hours
MONDAY – SUNDAY
12:00 – 23:00

 

Starters

       

Bruschetta Pomodoro Chopped tomatoes, garlic, olive oil, oregano and basil

 

£4.85

 

Gamberetti in Tempura King Prawns deep fried, toasted handmade Bread and vegetables

 

£8.95

 

Calamari Deep fried squid served with salad

 

£7.45

 

Desserts

       

Tiramisu An Italian Classic made fresh in house daily

 

£5.25

 

Panna Cotta with Coulis Must be one of the few truly great Italian desserts

 

£5.25

 

Prosecco Sorbet the ideal antidote to a hot day

 

£3.00

 

Mains

       

Lasagna  Classic Italian oven baked Pasta with Tomatoes, Ragu and Parmesan 

 

£11.50

 

Risotto ai Funghi Porcini  Rice, Porcini Mushrooms and Garlic

 

£12.50

 

Filetto al Pepe Verde Fillet steak with green peppercorns, with cream

 

£26.95

 

Click here to see our complete Menu List

Click here to see our complete Dessert Menu List