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

 

Starters

       

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

 

£5.95

 

Gamberetti alla Diavola King prawns sautéed with tomato sauce, fresh chilli and garlic

 

£8.95

 

Calamari Fritti Fresh squid, deep fried in seasoned flour

 

£8.50

 

Desserts

       

Tiramisu An Italian Classic made fresh in house daily

 

£5.95

 

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

 

£5.95

 

Prosecco Sorbet the ideal antidote to a hot day

 

£5.75

 

Mains

       

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

 

£14.50

 

Fusilli Siciliana A classic Sicilian tomato based sauce with aubergine, garlic, chilli and ricotta

 

£14.50

 

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

 

£29.50

 

Click here to see our complete Menu List

Click here to see our complete Dessert Menu List