Metro Bar & Brasserie menu with up-to-date-prices

Metro Bar & Brasserie Menu

September 8, 2026
by
1 min read

Metro Bar & Brasserie is the public restaurant inside Apex Grassmarket Hotel at 31–35 Grassmarket. It sits beneath Edinburgh Castle in the Old Town and welcomes outside diners as well as hotel guests from breakfast through the evening.

Contemporary British classics shape the all day menu, with seasonal ingredients used across main dishes, bar bites and desserts. The broad format makes the restaurant practical for an early breakfast, a quick midday plate or a more leisurely dinner after exploring the city.

Sunday lunch has its own focus, centred on roast sirloin with Yorkshire pudding, roast potatoes, root vegetables and beef jus. Vegetarian, vegan and gluten free choices appear across the wider menus, helping mixed groups find suitable options without leaving the brasserie format.

Large windows and the Grassmarket position give parts of the dining room a direct view towards Edinburgh Castle. Drinks from the bar and a children's menu add flexibility, while the central location makes Metro useful for families, visitors and local gatherings alike.

Address: Apex Grassmarket Hotel, 31–35 Grassmarket, Edinburgh EH1 2HS, Scotland

For restaurant owners Own this restaurant? Turn this menu into direct orders. Claim this page, keep your menu current and let customers order dine in or pickup with no Happy Menu percentage commission.
Claim this menu

Metro Bar and Brasserie Menu

Starters

Spicy Pepper & Tomato Soup
£7

crusty bread

Burrata
£15

pea & pine nut pesto, confit tomatoes, basil oil & crostini

Crispy Tempura Cauliflower
£7

sweet sriracha sauce

Duck Gyoza
£9

spicy soy sauce

Vegetable Gyoza
£8

spicy soy sauce

Confit Chicken Leg & Leek Terrine
£9

tarragon aioli, crispy bread

Mains

Lamb Rump
£30

fondant potatoes, pea & mint purée, aubergine tapenade, green beans, coriander oil & jus

Alba Chicken
£22

stuffed with haggis & wrapped in smoked bacon, with crushed neeps & carrots, dauphinoise potatoes, tenderstem broccoli & whisky sauce

Seabass Fillet
£23

tiger prawns, udon noodles, bok choi, sesame, chilli & lemongrass broth

Rigatoni
£14

spinach, sugo, olives, parmesan & toasted pine nuts

Tagine Tart
£20

Sheese feta & sun-blush tomato salad

Classics

Club Sandwich
£15

roast chicken, sweet-cured streaky bacon, beef tomato, baby gem, mayonnaise, fried egg & fries

Fish & Chips
£21

battered haddock, chunky chips, chippy sauce, caper mayo

Steak & Edinburgh Black Stout Pie
£21

chunky chips, peas

Smoked Applewood Mac n Cheese
£12

garlic & herb crumb

Caesar Salad
£14

cos lettuce, parmesan, croutons, Caesar dressing

Caesar Salad – Add Chicken
Add Chicken £9
Caesar Salad – Add Bacon
Add Bacon £4

Grills & Burgers

Steaks sourced locally from J. Gilmour Butchers

Steak Burger
£18

Prime 6oz steak burger, beef tomato, baby gem lettuce, dill pickle & our house-made burger sauce

Steak Burger – Add Streaky Bacon
Add Streaky Bacon £4
Steak Burger – Add Cheese
Add Cheese £2
Vegan Burger
£16

Beyond Meat vegan patty, brioche bun, beef tomato, baby gem lettuce, dill pickle, vegan mayonnaise & skin-on fries

10oz Sirloin Steak
£42

chunky chips, peppercorn sauce, onion rings

Steak Frites
£23

6oz flat iron steak, peppercorn sauce, skin-on fries

Pizzas

Margherita
£12

sugo, basil, mozzarella & extra-virgin olive oil

Pepperoni
£14

sugo, mozzarella, ‘nduja, red onion, sriracha honey

Vegan Pesto
£14

sun-blush tomato, red onion, rocket

Burrata
£20

prosciutto, sugo, basil

Cajun Chicken
£14

sugo, roasted pepper, onion, sweetcorn

Sides

Onion Rings
£4
Skin-on Fries
£4
Broccoli & Fine Beans
£6
Caesar Salad
£6

cos lettuce, parmesan, croutons, Caesar dressing

Cheesy Garlic Bread
£8
Chunky Chips
£4
Parmesan & Truffle Fries
£8
Rocket & Parmesan Salad
£6

balsamic glaze

Raise the Steaks

2x Steak Frites & 2x 175ml House Wine
£44

Bar Bites

Duck Gyoza
£9

spicy soy sauce

Vegetable Gyoza
£8

spicy soy sauce

Onion Rings
£4
Skin-on Fries
£4
Caesar Salad
£6

cos lettuce, parmesan, croutons, Caesar dressing

Cheesy Garlic Bread
£8
Chunky Chips
£4
Parmesan & Truffle Fries
£8

Sunday Roast

Every Sunday from 12:30pm. Once it’s gone, it’s gone.

Roast Sirloin of Beef
£19

Yorkshire pudding, duck fat roasted potatoes, roasted root vegetables & beef dripping jus

Extra Slice of Beef
£6
Pigs in Blankets
£4
Roast Potatoes
£3
Yorkshire Pudding
£1
Tenderstem Broccoli
£6

with toasted pinenuts

Roasted Vegetables
£5
Crushed Carrots & Neeps
£4
Dauphinoise Potatoes
£4

Desserts

Chocolate Fondant
£9

honeycomb ice cream

Lemon Posset
£9

raspberry, shortbread crumb

Apple Crumble Tart
£10

toffee ice cream

Strawberry Eton Mess
£9
Blackcurrant Delice
£10

lime sorbet

Kids Menu

Complimentary soft drink with each kids meal.

Soup of the day with a bread roll
£3
Crispy squid with mayonnaise
£3
Grilled cheese & tomato on toast
£3
Haggis bonbons with a mixed salad
£3
Battered haddock with peas & fries
£6.50
Chef's pasta with tomato sauce
£6.50
Chicken mini fillets, with vegetables & potatoes
£6.50
Beef burger, with vegetable slaw & fries
£6.50
Ice cream with warm chocolate sauce
£3
Chocolate brownie with vanilla ice cream
£3
Fresh fruit salad
£3
Cheddar cheese pieces, oatcakes & grapes
£3

Breakfast

Breakfast menu served at Metro Bar and Brasserie.

The Scottish Breakfast

smoked bacon, sausage, black pudding, haggis, grilled tomato, flat mushroom, potato scone, baked beans & a free-range egg cooked the way you like – fried, poached or scrambled

The Vegetarian Breakfast

vegan sausage, vegetarian haggis, grilled tomato, flat mushroom, potato scone, baked beans & a free-range egg cooked the way you like – fried, poached or scrambled

The Harbourmasters Breakfast

grilled Loch Fyne smoked kipper, melted butter

Morning Roll

crispy bacon or sausage, with/without free-range fried egg

Eggs Benedict

toasted muffin, poached free-range eggs, ham, Hollandaise sauce

Eggs Florentine

toasted muffin, poached free-range eggs, spinach, Hollandaise sauce

Scottish Smoked Salmon

scrambled eggs, toasted sourdough

Scottish Porridge

with berry compote or honey

Belgian Waffles

served with crispy bacon & maple syrup, or berry compote & maple syrup

Three-Egg Omelette

with a choice of filling: ham, mushroom, tomato, cheese

Kids Breakfast

Breakfast menu for children.

The Scottish Breakfast

smoked bacon, sausage, black pudding, haggis, potato scone, baked beans & a free-range egg cooked the way you like – fried, poached or scrambled

Omelette

with a choice of ham or cheese

Belgian Waffle

with crispy bacon & maple syrup, or berry compote & maple syrup

Signature Cocktails

Elderflower Collins
£10.50

Tanqueray Gin, Elderflower Cordial, Lemon Juice, Franklin & Sons Soda Water

Gin Martini
£10.50

Tanqueray Gin, Noilly Prat

Spiced N' Stormy
£10.50

Captain Morgan’s Spiced Rum, Franklin & Sons Ginger Ale, Lime Juice

Vodka Martini
£10.50

Absolut Blue Vodka, Noilly Prat

Classic Cocktails

Rob Roy
£10.50

Johnnie Walker Red Label, Martini Rosso, Angostura Bitters

French Martini
£10.50

Absolut Blue Vodka, Chambord, Pineapple Juice

Espresso Martini
£10.50

Absolut Vanilia Vodka, Kahlúa, Espresso Coffee

Cosmopolitan
£10.50

Absolut Citron Vodka, Triple Sec, Cranberry Juice, Lime Juice

Low & No

Elderflower (Not) Collins
£8.50

Tanqueray 0.0%, Elderflower Cordial, Lemon Juice, Franklin & Sons Soda Water

Dark N' Storm-Ish
£8.50

Caleño Dark & Spicy, Franklin & Sons Ginger Ale, Lime Juice

Free Breeze
£8.50

Orange Juice, Grapefruit Juice, Franklin & Sons Soda Water

Apple, Elderflower & Mint Fizz
£5.40

Apple Juice, Elderflower Cordial, Mint Leaves, Sparkling Water

White Wine

Bianco d'Italia, Sollazzo
175ml £7.10 / 250ml £10.20 / Bottle £30

Italy

Piquepoul/Terret, Côtes de Thau, l'Arête de Thau
175ml £8.20 / 250ml £11.70 / Bottle £35

France

Riesling, Watervale, Jim Barry Wines
Bottle £46

Australia

Pinot Grigio, Elfo, Sacchetto
175ml £8 / 250ml £11.60 / Bottle £34

Italy

Red Wine

Rosso d'Italia, Sollazzo
175ml £7.10 / 250ml £10.20 / Bottle £30

Italy

Grenache Noir, Big Buzz, Caves Fonjoya
Bottle £42

France

Pinot Noir, Little Yering, Yering Station
Bottle £54

Australia

Merlot Reserva, Viña Echeverría
175ml £9.20 / 250ml £13 / Bottle £39

Chile

Beer & Cider

Cruzcampo
Half pint £4 / Pint £7.60

Spain, 4.4% ABV

Amstel
Half pint £4.10 / Pint £7.40

Netherlands, 4.1% ABV

Stewart's Session IPA
Half pint £4.20 / Pint £7.50

Scotland, 4.1% ABV

Inch's Cider
Half pint £3.90 / Pint £7.40

UK, 4.5% ABV

Spirits

Absolut Blue
25ml £4.80
Absolut Citron
25ml £4.60
Absolut Vanilia
25ml £4.60

Coffee

Espresso
£2.70
Americano
£3
Latte
£3.80