O'Oliviero menu with up-to-date-prices

O’Oliviero Menu

September 7, 2026
by
1 min read

O'Oliviero is an independent Italian restaurant at 64 Grassmarket in Edinburgh’s Old Town. Its warm dining room and outdoor tables place guests in one of the city’s most historic and atmospheric areas, close to Edinburgh Castle and the centre of the Grassmarket.

Pizza and pasta provide the familiar heart of the menu, prepared in the style of a relaxed Italian kitchen rather than a formal dining room. Antipasti and salads allow a lighter beginning or a set of dishes to share, while meat and fish mains add scope for a more traditional multi course meal.

Fresh ingredients and recognisable Italian flavour combinations keep the selection accessible to families, couples and groups. Vegetarian, vegan and gluten free choices are available, helping parties with different preferences dine together without leaving the central Italian theme.

Italian wine is a natural partner for the food, with desserts and coffee completing the experience. Daily opening, reservations and a full menu for organised groups give O’Oliviero flexibility, while the summer terrace makes particularly good use of its location overlooking the Old Town.

Address: 64 Grassmarket, Edinburgh EH1 2JR, Scotland

O'oliviero Menu

Antipasti

Olive Marinate
£5.50

Green and black olives in extra virgin garlic olive oil

Pane della Casa
£4.95

Fresh Italian bread and butter served with evoo and balsamic vinegar

Pane e Aglio
£7.50

Garlic bread pizza, add cheese or tomato for £1 extra

Bruschetta Pomodoro
£8.95

Chopped tomatoes, garlic, olive oil, oregano and basil served on toasted Italian bread.

Zuppa del Giorno
£6.75

Soup of the day, served with our handmade bread. Gluten-free if taken without bread.

Gamberetti alla Diavola
£11.50

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

Calamari Fritti
£9.50

Fresh squid, deep fried in seasoned flour served with garlic mayonaisse.

Caprese
£10

Fior di latte mozzarella with fresh tomato and basil, rocket, oregano and extra virgin olive oil.

Impepata di Cozze
£12.50

Fresh Shetland mussels cooked in white wine, black pepper and garlic. Gluten-free if taken without bread.

Tagliere Misto
£17.50

Bresaola, Mortadella, Parma Ham Pistachio Pesto, Red Onion Marmalade

Aperitivo Italiano for 2 people
£31

Tagliere Misto with 2 drinks. Choose from: Aperol Spritz / Campari Spritz / Negroni / Negroni Sbagliato / Pint of Birra Moretti / Gin and Tonic / Vermouth Rosso / Vermouth Bianco /175ml House Red Wine / 175ml House White Wine

Pasta

Each dish is freshly prepared in-house

Tagliatelle al Ragù
£16.95

An italian classic, rich beef ragu with celery, onion, carrot, tomato, with tagliatelle

Spaghetti Carbonara
£16.50

Pancetta (pork meat), egg yolk and pecorino cheese

Lasagna
£16.50

Oven baked pasta with tomato, beef ragu, bechamel sauce and mozzarella

Fettuccine allo Scoglio
£20.95

Mixed seafood, cherry tomatoes, garlic, chilli and white wine sauce

Fusilli Portofino
£18.50

Smoked salmon, basil and pinenuts pesto, sundried tomatoes

Fusilli Siciliana
£16.50

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

Fusilli Amatriciana
£16.50

Tomato and red wine based sauce, with pancetta (pork meat), chilli and garlic.

Ravioli alla Zucca
£19.95

Fresh filled egg pasta with butternut squash, parmesan, amaretti biscuit filling cooked in sage and butter

Spaghetti Puttanesca
£16.95

Garlic, chilli, oregano, capers, black olives, anchovies (fish) and cherry tomato sauce.

Spaghetti Alla ‘Nduja
£19

Onion, tomato sauce, red peppers pesto, ‘nduja (spicy pork meat), parmesan cream on top

Fettuccine Ai Funghi
£16.50

White sauce pasta with mushrooms, cream, garlic and mustard.

Gnocchi al Pomodoro
£17.50

Potato gnocchi served in a Napoletana sauce topped with fresh mozzarella and basil

Pizzeria

Vegan mozzarella available on request.

Margherita
£13.95

Tomato sauce and mozzarella

Napoli
£15.75

Tomato sauce, mozzarella, capers and anchovies (fish)

Salami
£15.75

Tomato sauce, mozzarella and salami milano (pork)

Oliviero
£16.50

Tomato sauce, mozzarella, parma ham pork, rocket and parmesan

Diavola
£16.25

Tomato sauce, mozzarella, peppers and pepperoni

Toro Loco
£16.95

Tomato sauce, mozzarella, pulled spicy beef and onions

Capricciosa
£16.95

Tomato sauce, mozzarella, ham, mushrooms, olives and artichokes

Boscaiola
£16.25

Tomato sauce, mozzarella, Italian sausage (pork) and mushrooms

Contadina
£15.75

Tomato sauce, mozzarella, garlic, onions, mushrooms and peppers

Calabrese
£16.25

Tomato sauce, mozzarella, nduja (spicy pork meat), roasted potatoes, rosemary cream and onions

Valtellina
£17.95

Tomato sauce, mozzarella, rocket, bresaola, parmesan cream, balsamic glaze.

Olivetta
£17.95

Basil pesto, mozzarella, sundried tomatoes, fresh Buffalo mozzarella.

Bologna
£18.50

Pistacchio pesto, mozzarella, stracciatella, mortadella, crushed pistacchio.

Versilia
£17.95

Pistacchio pesto, mozzarella, smoked salmon, stracciatella, crushed pistacchio.

Quattro Formaggi
£16.95

Four Italian cheeses

Calzone
£17.50

Tomato sauce, mozzarella, ham and mushrooms

Carne

Our steaks are 35 day matured to release the flavour and add tendernes; served with vegetables, a fresh salad garnish and potatoes on the side

Filetto alla Griglia
£31.50

Fillet Steak, simply grilled

Filetto al Pepe Verde
£32.50

Fillet Steak with mustard, Worcestershire sauce, brandy, green pepper cream sauce

Filetto alla Gorgonzola
£32.50

Fillet steak with rich, creamy gorgonzola sauce and onions

Pollo & Pesce

Our chicken and fish dishes are served with a fresh salad garnish, vegetables and potaotes on the side.

Pollo alla Griglia
£19.50

Chicken breast, simply grilled

Pollo al Funghi
£20.50

Chicken breast, mushrooms, cream, garlic, mustard, Worcestershire sauce, white wine

Pollo agli Asparagi
£21

Chicken breast, pork pancetta, onion, cream, asparagus, mustard, Worcestershire sauce, white wine

Pollo Diavola
£20.50

Chicken breast, Napoletana sauce, chilli, garlic, parsley

Salmone alla Griglia
£19.50

Grilled salmon steak

Contorni

Verdure alla Griglia
£6.50

Grilled vegatables with olive oil and parsley (courgettes, aubergines, peppers)

Tenderstem Broccoli
£6.50
Insalata Mista
£5.95

Mixed green salad with tomatoes, olives and carrots

Insalata Rucola
£6.95

Rocket and parmesan salad

Patatine Fritte
£5.95

French fries

Parmesan Fritte
£7.95

With Truffle Mayo

Dips
£1

Mayo, Garlic Mayo

Desserts

Our deserts are made in house daily.

Tiramisu Classico
£7.95

Coffee flavoured Italian classic

Panna Cotta con Coulis
£7.95

An Italian classic with homemade fruit coulis

Chocolate Sacher Cake
£7.95

Classic chocolate cake served with fruit coulis

S. Luca Ice Cream
£5.50

3 scoops of locally made ice cream

Affogato
£6.50

S.Luca vanilla ice cream in a shot of espresso

Affogato al Liquore
£9.50

Affogato with a shot of liqueur and espresso

Raspberry Sorbet
£6

Fresh and delicious raspberry sorbet

Prosecco Sorbet
£6.50

Fresh and delicious prosecco sorbet

Formaggi
£10.50

A selection of Italian cheese served with honey and traditional Scottish oatcakes

Formaggi for 2 people
£18

A selection of Italian cheese served with 2 glasses of dessert wine. Choose from: 125 ml Moscato or 50 ml Passito.

Caffè

All coffees are served as a single shot and available as Decaf

Espresso
£2.95
Double Espresso
£3.30
Americano
£2.95
Mocha
£3.95
Liquor Coffee
£8.95

choose from Irish, Scottish, Baileys, Brandy, Amaretto, Kahlua.

Black Tea
£2.95
Fruit Tea
£3.50

choose from Red Berries, Camomile, Green tea, Earl Grey, Lemon & Ginger, Peppermint.

Cioccolata Calda
£3.75
Cioccolata Calda con Panna
£3.95
Cappuccino
£3.75
Latte
£3.75

White Wine

Soave Classico, DOC, Bolla, Veneto
125ml £6.75 / 175ml £10 / Bottle £39.50

Garganega and Trebbiano blend, dry with a soft acidity and a rounded pear, melon and almond notes.

Pinot Grigio, Terre Siciliane, Vinuva, Veneto, Organic
125ml £6.50 / 175ml £11 / Bottle £32

Floral aromas and layers of tropical fruit with a zippy lift at the end.

Sauvignon Blanc IGT Casa Defra, Veneto
125ml £7.50 / 175ml £11 / Bottle £36

Delicate, crisp, with a pleasant bouquet of passion fruit, white peach and citrus. Fresh, fruity taste with a good aromatic note.

Amabelli Trebbiano Organic, Emilia Romagna
125ml £6 / 175ml £8.50 / Bottle £28

Straw-yellow color, simple refreshing dry and harmonious citrus and apple flavour.

Pecorino, Terre di Chieti, Organic, Abruzzo
125ml £7.75 / 175ml £11.75 / Bottle £47.50

Peach Conserve, green tea & honeysuckle. Harmonius, full & dry with a lasting finish.

Verdicchio dei Castelli di Jesi DOC, Classico, Organic, Monte Schiavo
125ml £6.50 / 175ml £9.25 / Bottle £35

Delicate, fresh and fruity, intense long lasting aromas of apricot and almond with a balanced acidity.

Langhe DOC Bianco, Chardonnay, Casali del Barone.
125ml £6.75 / 175ml £10 / Bottle £40.50

Elegant floral notes, medium bodied, with a 10% of Arneis grape to add freshness.

U. Passimiento Bianco DOC, Organic, Baglio Gibellina, Sicily
125ml £7.75 / 175ml £11.75 / Bottle £47.25

An intense, elegant, complex blend of Catarratto and Grillo grapes, with wonderful citrus, grapefruit, apple and Mediterranean flora notes.

Primo Bianco, Vermentino di Sardegna, DOC, Mesa
125ml £7.60 / 175ml £11.50 / Bottle £42

Balanced and bright, with notes of lemon and grapefruit on the nose, complex palate and a delightful mineral, herbal finish.

Gavi di Gavi Toledana, DOCG, Domini Villa Lanata, Piemonte
125ml £7.75 / 175ml £11.75 / Bottle £49.50

This excellent producer crafts this refreshing gooseberry and mineral style with delicate floral hints, dry but not austere.

Rosé Wine

Belvino Pinot Grigio Rosato delle Venezie
125ml £6.50 / 175ml £8.75 / Bottle £33

Slightly drier in style, full of fresh summer berry fruit aromas.

Bardolino Chiaretto Classico, DOC, Ca’ Preella, Veneto.
125ml £6.50 / 175ml £9.25 / Bottle £35

A distinct perfume with wild berries and fresh violets. Dry and delicate fruity flavours of cherry and almonds.

Red Wine

Montepulciano d’Abruzzo, DOC, “Terrabuona”
125ml £5.75 / 175ml £8.25 / Bottle £29.50

Easy drinking spicy red wine with ripe plum and red berry flavours.

Merlot Venezia DOC Bio Vegan Sottovoce
125ml £6.75 / 175ml £9 / Bottle £33.50

Red berry fragrances followed by a vanilla and toasted wood note. Excellent mouth feel with an enjoyable sensation of light tannin and a dry finish.

Cabaletta, Tenute Fiorebelli, Rosso delle Venezie, IGT
125ml £7 / 175ml £10 / Bottle £38.50

Complex aromas of prune, cherry and redcurrant, full flavoured blend of Corvina,Rondinella and Cabernet Sauvignon grapes, with a long finish.

U. Passimiento, DOC, Baglio Gibellina. Sicily, Organic
125ml £8 / 175ml £12 / Bottle £47.50

A blend of native Sicilian Frappato & Nero D’Avola. Spicy, robust & warming with abundant briary fruits.

Nero D’Avola DOC, Intrigo, Sicily.
125ml £6.50 / 175ml £8.75 / Bottle £33

A charming ruby red, with light garnet hues and a warm and delicate nose of ripe berries.

Pinot Nero DOC Terre Magre, Piera 1899, Friuli
125ml £7.60 / 175ml £11.50 / Bottle £43

Elegant but concentrated bouquet of blackcurrant, blueberry, cherry and violet. Delicate to the palate, velvety texture.

Negroamaro, Salento IGT, Casato di Melzi, Mabis, Puglia.
125ml £7.15 / 175ml £10.25 / Bottle £40.50

Touches of pepper, bergamo cherries, black fruits, intense fruity full bodied.

Barbera d’Asti Superiore, DOCG, Tirteo, Tenute Neirano
125ml £7.50 / 175ml £11 / Bottle £41.75

Delicious modern style of Barbera, elegant and complex, moderate tannins. Intense berry fruit, velvety texture and softer acidity by age in barrel.

Primitivo di Manduria DOC, Passo del Cardinale, Paololeo, Puglia.
125ml £7.75 / 175ml £11.75 / Bottle £46

Intense bouquet of black berried fruits, velvety tannins, touch of coffee, a finish of berry jam and spice.

Chianti Classico, DOCG, Tenute Piccini, Tuscan
125ml £7.60 / 175ml £11.50 / Bottle £42

Complex and persistent nose with market notes of spice. The palate is well structured, elegant and smooth with fruity notes and soft tannins.

Valpolicella Classico Ripasso DOC Cantina di Negrar
125ml £12 / 175ml £15 / Bottle £60

Intense ruby red in colour, with complex aromas of red fruits and spice. On the palate it is full-bodied, harmonious with well balanced tannins and acidity.

Buio, Carignano del Sulcis DOC, Mesa, Sardinia
125ml £7.75 / 175ml £11.75 / Bottle £49.50

Rich ruby red with ripe red berries, Mediterranean herbs and hot spices on the nose. Not aggressive tannins, balsamic notes, great acidity on the finish.

Etna Rosso DOC Tornatore, Sicilia
125ml £11.50 / 175ml £16.50 / Bottle £74

Clear hints of red berries, morello cherry and black cherry on the nose. Typical balanced tannins on the palate and a surprising fullness, flavour and persistence.

Barolo DOCG Le Terre, Piemonte
125ml £12.50 / 175ml £19.50 / Bottle £77

Concentrated red berry fruits, hints of tobacco and autumn undergrowth. Nutty, nice long and smooth finish.

Amarone della Valpolicella, DOCG, Montezovo, Veneto
Bottle £90

Garnet red with an orange hue. Intense and ample ripe black furit, sour cherries, herby and earthy, rich and pruney.

Italian Beer

Moretti draught
½ pint £4 / pint £7.15
Peroni Nastro Azzurro (330ml)
£5.95
Menabrea Amber (330ml)
£5.95
Menabrea Alcohol Free 0% (330ml )
£5.50

Scottish Beer

Campervan Pils (440ml )
£7.95
Campervan Black (440ml)
£7.95
Thistly Cross Original Cider (330ml )
£6.30
Thistly Cross Scottish Fruits cider (330ml)
£6.30
Barneys Red Rye(330ml)
£6.45
Barneys Volcano IPA (330ml)
£6.55
Barneys Stones Throw Larger (330ml)
£6.45
Belhaven Black (500ml)
£6.95

Aperitivo

Negroni Sbagliato
£11

Prosecco, Vermouth Rosso, Campari

Martini Royal
£11

Martini Bianco, Prosecco

Aperol Spritz
£11

A fun, fruity Italian Classic. Aperol, prosecco, dash of soda and garnished with orange.

Sarti Spritz
£11

Refreshing fruity notes of mango, passion fruit and blood orange, Sarti Rosa and Prosecco with a dash of soda.

Hugo Spritz
£11

Elderflower liqueur and Prosecco with a dash of soda.

Limoncello Spritz
£11

Limoncello and prosecco with a dash of soda

Sparkling Wine

Prosecco DOC Il Fresco Extra Dry Millesimato, Villa Sandi, Treviso.
Bottle £39

Fruity and flowery with hints of ripe golden apple and mountain flowers.

Da Luca Prosecco DOC
20cl £11.50

Pear and peach fruit on a lively, yet soft and generous palate.

Whisky

Aberlour 12 Year Old
£7
Born Irish
£7.50
Bunnahabhain 12 Year Old
£7
Caol Ila 12 Year Old
£7
Dalmore
£7

Cocktails

Espresso Martini
£11

A winning combination of vodka, espresso and coffee liqueur. Rich smooth and sophisticated.

Godfather
£11

The Italian-American classic, Amaretto and Jack Daniels, topped with Coke.

Gin on the Beach
£10.50

Refreshing Gin cocktail with orange and cranberry juice with a strawberry touch.

Garibaldi
£9

Campari and orange juice.

Strawberry Daiquiri
£11

Strawberries, rum, lime, ice.

Soft Drink

San Pellegrino sparkling water ½ litre
£3.95
San Pellegrino sparkling water ¾ litre
£5.75
Acqua Panna still water ½ litre
£3.95
Acqua Panna still water ¾ litre
£5.50
Coke
£3.50

Dessert Wine

Moscato Spumante, Sparkling sweet
125ml £5 / 175ml £7.50 / Bottle £26

Notes of peach and apricot as well as lychee and pineapple, with hints of rose and honey.

Passito di Pantelleria Liquoroso, Sicily
50ml £5 / Bottle £37

On the sun-soaked island of Pantelleria, the Zibibbo grapes thrive on the volcanic soils, making a heady wine full of flavours: apricots, honey and dried figs.

Digestifs

Grappa Bianca
£4
Grappa Barricata
£4.50
Limoncello
£3.50
Montenegro
£4
Fernet Branca
£4