Gourmet fish dish elegantly plated with tomatoes and greens, paired with champagne in a Tokyo, Japan restaurant.

Pre-Theatre Dining Guide

Planning dinner before a show at the Edinburgh Playhouse? Choosing somewhere close to the theatre means you can enjoy your meal without spending the whole evening watching the clock.

The Playhouse is at the top of Leith Walk, close to Picardy Place and the St James Quarter, with plenty of restaurants, cafรฉs and bars within easy walking distance.

Whether you’re looking for a quick bite before the show, a family-friendly restaurant, a dedicated pre-theatre menu or somewhere for a more leisurely dinner, you’ll find plenty of options nearby.

This guide brings together some of the best restaurants near Edinburgh Playhouse, along with practical tips to help you choose where to eat and plan your meal around your performance.

Quick Guide to Eating Near Edinburgh Playhouse

If you’re short on time, start with the area immediately surrounding the theatre.

  • Closest options: Greenside Place, Antigua Street and Union Place
  • More choice: Broughton Street, Elm Row and St James Quarter
  • For a wider city-centre selection: St Andrew Square and the New Town

For most theatre visits, we’d recommend choosing somewhere you can comfortably walk from after dinner. That removes the need to rely on taxis or public transport when you have a fixed performance start time.

Best Restaurants Near Edinburgh Playhouse

There are plenty of places to eat around the Playhouse, but some are particularly convenient for theatre visitors. Here are some options to consider:

Mamma Roma

๐Ÿ“ Antigua Street, Edinburgh
๐Ÿšถ Around a 2โ€“3 minute walk
๐Ÿ Italian
โญ Best for: Pre-theatre menus, couples and families

If convenience is your priority, Mamma Roma is one of the most obvious choices near Edinburgh Playhouse. The family-run Italian restaurant is just around the corner from the theatre and serves pasta, pizza, seafood and other traditional Italian dishes.

Most importantly for theatre visitors, Mamma Roma offers a dedicated pre-theatre menu before Edinburgh Playhouse performances. That makes it particularly easy to plan your meal around the show. A children’s menu is also available, making it worth considering if you’re taking the family to a musical.

Its location means you won’t have far to walk when you’ve finished dinner, but that convenience can also make it popular on performance days. Booking ahead is sensible.

Giuliano’s

๐Ÿ“ Union Place, Edinburgh
๐Ÿšถ Around a 2โ€“3 minute walk
๐Ÿ• Italian
โญ Best for: Traditional Italian food and staying close to the theatre

Giuliano’s is another Italian option extremely close to Edinburgh Playhouse, on Union Place. Its location opposite the Playhouse area makes it particularly convenient if you want to minimise the distance between dinner and the theatre.

The restaurant serves a range of Italian favourites, including pizza and pasta, and offers pre-theatre dining options. For visitors who simply want somewhere close, straightforward and convenient before a performance, Giuliano’s is well worth considering.

Shezan

๐Ÿ“ Union Place, Edinburgh
๐Ÿšถ Around a 2โ€“3 minute walk
๐Ÿ› Indian and Punjabi
โญ Best for: Indian food, groups and an alternative to Italian dining

If you’d prefer Indian food before your show, Shezan is another option within very easy walking distance of the Playhouse. Located on Union Place, the family-run restaurant specialises in Indian and Punjabi dishes and has been established in Edinburgh for many years.

Its menu includes pre-theatre options, which makes it particularly relevant for Playhouse visitors. The close location also means you won’t need to leave a large amount of time to get from the restaurant to the theatre once you’ve finished eating.

Slug & Lettuce

๐Ÿ“ Omni Centre, Greenside Place
๐Ÿšถ Next to Edinburgh Playhouse
๐Ÿ” Bar and casual dining
โญ Best for: Casual meals, drinks and groups

If proximity matters more than anything else, Slug & Lettuce at the Omni Centre is right beside the Playhouse. It offers casual food and drinks, making it an option for groups or visitors who aren’t looking for a formal pre-theatre dinner.

Its biggest advantage is location. You can eat or have a drink practically next door to the theatre, which can be useful if you’re short on time. As with other busy city-centre venues, check availability and consider booking ahead when a major show is running.

Valvona & Crolla Caffรจ Bar

๐Ÿ“ Elm Row, Edinburgh
๐Ÿšถ A short walk from Edinburgh Playhouse
๐Ÿ Italian cafรฉ and restaurant
โญ Best for: A relaxed lunch, matinee visits and early dining

Valvona & Crolla has been part of Edinburgh’s food scene since 1934, and its Caffรจ Bar is tucked away behind the Italian delicatessen on Elm Row. The menu focuses on traditional Italian cooking using a mixture of Scottish and Italian ingredients.

It’s particularly worth considering for lunch before a matinee or an earlier meal. However, opening hours can finish earlier than many traditional evening restaurants, so check the current hours carefully if you’re attending an evening performance.

Dishoom Edinburgh

๐Ÿ“ St Andrew Square, Edinburgh
๐Ÿšถ Around a 10-minute walk
๐Ÿ› Bombay-inspired Indian food
โญ Best for: Sharing dishes, groups and making more of the evening

If you don’t mind walking a little further, Dishoom on St Andrew Square gives you another option. Its Bombay-inspired menu is designed well for sharing, which can make it a good choice for couples or groups heading to a show together.

Dishoom is further from the theatre than restaurants around Antigua Street and Union Place, so build the walk into your plans rather than leaving immediately before curtain time. It’s also a popular city-centre restaurant, so plan ahead if you’re visiting at a busy time.

Closest Restaurants to Edinburgh Playhouse

If your main priority is staying as close to the theatre as possible, concentrate on Greenside Place, Antigua Street and Union Place. Mamma Roma, Giuliano’s and Shezan are all within the immediate Playhouse area, while the Omni Centre sits beside the theatre and provides additional casual dining and drinking options. Choosing somewhere this close can be particularly useful if:

  • You’re attending an early performance
  • You’re travelling with children
  • Someone in your group has limited mobility
  • You don’t know Edinburgh well
  • You want plenty of time to get seated before the show
  • The weather isn’t particularly inviting!

Just remember that the restaurants closest to a theatre can also become busy when a popular production is running.

Best Pre-Theatre Menus Near Edinburgh Playhouse

A dedicated pre-theatre menu can make planning dinner much easier because it is designed with performance times in mind. Mamma Roma offers a specific pre-theatre menu before Edinburgh Playhouse performances, while other restaurants around Union Place also promote pre-theatre dining options. Menus, prices and serving times can change, so always check the restaurant’s current website when booking rather than relying on an old menu you’ve found online.

Family-Friendly Restaurants Near Edinburgh Playhouse

A family trip to a musical often means finding somewhere that’s relaxed, convenient and suitable for children. Italian restaurants can work particularly well because pizza and pasta provide plenty of familiar choices, while casual restaurants around the Omni Centre offer another option. Mamma Roma provides a children’s menu alongside its pre-theatre offering. When you’re attending with younger children, we’d recommend prioritising convenience over travelling across Edinburgh for a particular restaurant. Staying close to the Playhouse makes it much easier to finish dinner and get everyone into the theatre without rushing.

Where to Eat Before a Matinee

Pre-theatre dining doesn’t always mean dinner. If you’re attending an afternoon performance, you could have lunch before the show instead. This can give you more flexibility than an evening performance because cafรฉs and restaurants that close earlier in the day become realistic options. Valvona & Crolla is one possibility for a daytime visit, while the Playhouse’s city-centre location gives you plenty of other lunch choices around Leith Walk, St James Quarter and the New Town. Check the start time of your matinee before making a reservation and allow enough time to walk to the theatre afterwards.

Where to Eat After an Edinburgh Playhouse Show

Sometimes it’s easier to eat after the performance rather than before it. This can work particularly well after a matinee, when you’ll have plenty of evening dining options available. Eating after an evening performance requires a little more planning. Musicals can finish relatively late, and restaurant kitchens may stop serving before the venue itself closes. If you’re planning dinner after an evening show, check the expected running time of your musical and the restaurant’s latest food-ordering time before making plans.

Check out our guide of How Long Is a Typical Musical? What to Expect for more hints and tips.

How Much Time Should You Allow for Dinner?

For a relaxed sit-down meal, allowing around 90 minutes is a useful starting point. You may need less time for casual dining or a quick meal, while several courses or a special-occasion dinner may need considerably longer. Also remember that your dinner reservation isn’t your theatre arrival time. You’ll still need to:

  • Pay the bill
  • Leave the restaurant
  • Walk to Edinburgh Playhouse
  • Enter the theatre
  • Find your seats

Aim to arrive at the Playhouse around 30 minutes before your performance begins rather than planning to walk through the doors as the show starts.

Tips for Booking a Restaurant Near Edinburgh Playhouse

Restaurants around the Playhouse can become busy when a major touring musical, concert or comedy show is taking place. Booking ahead is particularly worthwhile for Friday evenings, Saturdays and popular productions. When making your reservation, tell the restaurant if you’re attending the theatre afterwards. Restaurants accustomed to serving Playhouse audiences may be able to advise whether your booking time gives you enough time to eat comfortably. It’s also worth checking the walking route before your visit. A restaurant may look close on a map but Edinburgh’s hills, road crossings and busy streets can add time to the journey.

FAQ

Planning where to eat before a show can raise a few questions, especially if you’re visiting Edinburgh for the first time. These quick answers should help you organise your meal around your performance.

Nicolson Street, Infirmary Street and the surrounding Old Town and Southside have plenty of dining options. Choosing somewhere within easy walking distance of Festival Theatre can help make your evening more relaxed.
Coming soon – Explore Restaurants Near Festival Theatre

There are several restaurants within a few minutes’ walk of the theatre. Antigua Street and Union Place are particularly convenient, with options including Mamma Roma, Giuliano’s and Shezan. The Omni Centre is also immediately beside Edinburgh Playhouse.

Edinburgh Playhouse has bars and hospitality options, but it isn’t somewhere we’d rely on for a full restaurant meal before your show. If you’re planning dinner, there are numerous restaurants within a few minutes’ walk of the theatre.

For a sit-down meal, allowing around 90 minutes to eat is a useful starting point. You should then leave enough time to walk to the Playhouse and aim to arrive at the theatre around 30 minutes before your performance.

We recommend booking for popular performances, Friday and Saturday evenings and busy periods in Edinburgh. Restaurants close to the theatre can become busy because many audience members want to eat at similar times.

Yes. There are casual and family-friendly options around the Playhouse, including restaurants offering familiar choices such as pizza and pasta. Check children’s menus and booking times before visiting with younger theatre-goers.

Yes, although your options will depend on when the performance finishes. After a matinee you’ll have plenty of choice, while an evening musical may finish after some restaurant kitchens have stopped taking orders. Check your show’s expected running time and restaurant opening hours beforehand.

Seeing a Show at Edinburgh Playhouse?

Dinner is only one part of your theatre visit. Our complete Edinburgh Playhouse visitor guide covers what’s on, getting to the theatre, parking, accommodation, accessibility and other useful information to help you plan your visit. Edinburgh Playhouse What’s On & Visitor Guide

Looking for restaurants around another Edinburgh theatre? Best Pre-Theatre Restaurants Near Edinburgh Theatres

And if you’re still deciding what to see: Browse Edinburgh Musicals