O'Oliviero - Edinburgh

#29 - Order Kebab Edinburgh, Italian, Pizza
Grassmarket 64, EH1 2JR Edinburgh, GB

O'Oliviero

4.0 / 5 (6802 reviews)

Menu

The menu of O'Oliviero from Edinburgh includes 78 courses. On average the courses or drinks on the menu cost approximately £9. You can view the categories on the menu below.

Located in the historic Grassmarket in Edinburgh's Old Town, o'Oliviero is a charming family-run restaurant offering unpretentious home-style Italian cuisine. Guests can enjoy traditional Italian dishes in the restaurant's delightful al fresco dining area while watching the passersby. With exceptionally friendly service, o'Oliviero treats each guest like an old friend, setting itself apart from other nearby competitors.

Last update: 17.01.2026 from: Laura

Images

Feedback

★ 4 / 5 from 6802 reviews

A charming and cozy Italian restaurant in Edinburgh, offering delicious food, generous portions, and friendly staff. The atmosphere is warm and inviting, with great cocktails and reasonable prices. Dishes like fatuccine ala scoglio and carbonara are highlighted, along with tasty desserts like panna cotta. While some patrons mention a rude hostess, overall the exceptional food quality, service, and value make it a go-to spot for authentic Italian cuisine in a bustling location. The large portion sizes ensure a satisfying dining experience, with prices that won't break the bank. A must-visit for those looking for a delightful dining experience in Edinburgh.

sam39-office554
02.02.2024

keith
02.02.2024

clarem
02.02.2024

laura-ungrad
12.08.2025

fiona-church-school8
12.08.2025

  • Starters

    Gamberetti Diavolo
    £6
  • Still Wines

    Pinot Grigio Organic Dry White Wine
    £22
    Sauvignon Blanc, Borgo Tesis
    £22
    Trebbiano Parini Aromatic Dry White Wine
    £18
    Chardonnay Langhe, Villa Lanata
    £22
    Merlot Togale, Lazio
    £22

More information

Suggested nearby restaurants.