Vive per mangiare

Tony Macaroni Omni Centre

Our Italian stop before the show, after the film, or during a city centre day out.

About

Italian Dining Before the Show at
Omni Centre

A lively Italian restaurant at Omni Centre, perfectly placed for theatre nights, cinema trips and city centre dining.

Opened in 2014, Tony Macaroni Omni Centre quickly became a go-to restaurant for pre-theatre dining in Edinburgh, thanks to its prime location right beside the Edinburgh Playhouse. Whether you’re heading to a show, catching a film, meeting friends in the city centre, or planning a relaxed family meal, our Omni Centre restaurant puts fresh Italian food at the heart of your day or night out.

Set within the Omni Centre, a dedicated entertainment and leisure complex in Edinburgh city centre, this location is ideal for theatre-goers, tourists, families, students, shoppers and local diners looking for somewhere warm, welcoming and full of flavour. From quick bites before curtain-up to long dinners after a busy day in the capital, Tony Macaroni Omni Centre serves up pizza, pasta, Italian favourites and generous hospitality in one of Edinburgh’s most convenient dining spots.

Reserve your table and enjoy a meal that fits perfectly into your day in the capital.

Explore Our Menus

Menus Made for Show Nights
Pick Your Perfect Plate

Take a look at the dishes waiting for you at Tony Macaroni Omni Centre.

Tony Macaraoni At Home

From Omni Centre to Your Sofa

Order pizza, pasta and Tony favourites for takeaway.

Enjoy Tony Macaroni wherever the night takes you with Tony Macaroni A Casa. Order from our Omni Centre restaurant and bring home freshly prepared pizza, pasta and Italian favourites, perfect for cosy nights in, easy family dinners, or a relaxed meal after a busy day in Edinburgh.

Order online from Tony Macaroni

Catering to all

Allergen Guide

We want every guest to enjoy their Tony Macaroni experience with confidence and comfortable. Our allergy guide is designed to help you make informed choices by providing clear information on the allergens present across our menu. If you have a food allergy, intolerance or specific dietary requirement, we encourage you to review the guide carefully and speak with a member of our team before ordering.