Credit: COSMO

The best pre-theatre dining spots in Scotland worth arriving early for

Facebook
LinkedIn
X

Subscribe to our Daily Newsletter

Why? Free to subscribe, no paywall, daily business news digest.

Whether it’s a pantomime with the family or a much-anticipated musical, pre-theatre dining is about choosing somewhere warm, welcoming and close enough that the evening feels unhurried. From festive Italian favourites to lively city dining rooms, these spots offer menus and atmospheres that suit the season, giving you time to unwind properly before the curtain goes up.

Close to Edinburgh Playhouse for Mamma Mia! the musical

Hard Rock Cafe

A short walk from the Playhouse, Hard Rock Cafe sets the tone for a fun, high‑energy evening starting the sing along early. Inside, the walls are lined with music memorabilia, while the menu balances classic comfort with seasonal twists.

Festive dishes sit comfortably alongside Hard Rock favourites, making it an easy win for big groups and families. Think classic burgers given a Christmas edge, followed by nostalgic desserts. Seasonal cocktails bring warmth and sparkle to the table, perfect for easing into a night of ABBA anthems.

How to book: https://cafe.hardrock.com/edinburgh/ 

Taste of Italy

Taste of Italy is ideal for gathering everyone together before heading to the theatre. The menu centres on classic Italian comfort food, with pizza, pasta and hearty mains served in generous portions. It’s a practical choice for fuelling up before the show, especially when you want familiar flavours and a relaxed setting close to the venue.

Credit: Taste of Italy

How to book: https://tasteofitalyedinburgh.co.uk/

Close to Festival Theatre, Edinburgh, for Jack and the Beanstalk pantomime

Vittoria on the Bridge 

Sitting directly on George IV Bridge, Vittoria is an easy pre-theatre option for Festival Theatre audiences who want something central and familiar. The restaurant specialises in classic Italian cooking, with a broad menu, making it well suited to groups and family visits during panto season.

Credit: Vittoria

In December, seasonal dishes sit alongside Vittoria’s regular menu, giving diners the option to keep things festive without straying too far from well-known favourites.

Book now: https://vittoriarestaurant.com/vittoria-on-the-bridge/ 

Divino Enoteca

Located in Edinburgh’s Old Town, Divino Enoteca combines exposed stone walls and oak floors with soft lighting, creating a comfortable, upscale setting for pre-theatre dining. The festive menu includes dishes like Steamed Shetland mussels with Trebbiano wine and roasted turkey paupiette with sage and onion stuffing, all complemented by an extensive wine list.

Credit: Divino Enoteca

The space accommodates both small parties and larger groups, making it a perfect option for a celebratory meal before the show.

Book now: https://divinoedinburgh.com/

Close to King’s Theatre, Glasgow, for The Little Mermaid pantomime 

The Grahamston

A contemporary dining room with a welcoming feel, The Grahamston offers a polished start to a festive theatre night. The seasonal menu features dishes such as a tiger prawn cocktail starter, garlic and thyme turkey with tandoori sauce and sides and apple and toffee crumble tart for dessert. Festive cocktails include the White Christmas Espresso Martini, the Vanilla Amaretto Sour, and the Spiced Rum Punch.

Credit: Radisson Blu Glasgow

The restaurant runs a three-course menu that fits neatly around showtimes, making it easy to enjoy a full meal without feeling rushed. 

Book now: https://www.thegrahamston.com/

Close to Tivoli Theatre, Aberdeen, for Aladdin and Snow White pantomime

COSMO

Just a short trip from Tivoli Theatre, COSMO World Buffet is making pre-show dining effortless this December. From 1 December, the restaurant serves a festive spread featuring roast turkey, classic Christmas desserts, and a rotating selection of signature dishes from around the world, including Asian and Mediterranean flavours.

Credit: COSMO

With over 150 dishes to choose from, the buffet is a convenient option for families, groups or anyone who wants to settle in without worrying about menus or timing. The relaxed, festive setting allows diners to enjoy a full meal before heading to the theatre.

Book now: https://www.cosmo-restaurants.co.uk/

Related stories

Edinburgh Rugby scores new deal with city centre sports bar
Scotts Greenock unveils new autumn and winter menus alongside festive celebrations
Where to find the perfect Sunday roast this Winter
Lost Shore Surf Resort makes culinary waves with launch of ‘Lost Food’
Trying out Revolución de Cuba Aberdeen
Brits Say ‘Stuff the Turkey’: Italian & Indian Beat British Cuisine for Christmas Day Bookings

Other stories from Larder

Subscribe to our daily newsletter

Why? Free to subscribe, no paywall, daily business news digest.