Eat Your Way Through the Day at OMNi
Looking for great places to eat in Edinburgh? Whether you're starting your day with breakfast, grabbing lunch with friends, or settling in for a delicious dinner with family, OMNi is your all-day dining destination.
From Morning Coffee to Evening Feasts
OMNi caters to every appetite and every time of day:
☕ Start your morning with a fresh brew and pastries at Café Barbera, perfect for breakfast meetings or a relaxed start to your day
🍽️ Lunchtime cravings? Head to Edinburgh Street Food for bold, global flavours and 10 lip-smacking food vendors to choose from, or enjoy a sit-down meal at Tony Macaroni and Nando’s - ideal for families and groups
🌍 Dinner plans? Indulge in a world of flavour at Cosmo Authentic World Kitchen, where you can sample dishes from across the globe in one vibrant setting.
Great Food, Great Value
Whether you're dining solo, with family, or out with friends, OMNi offers value-for-money options without compromising on taste. A number of our eateries offer set menus, student deals, and group-friendly spaces - perfect for casual meals or special occasions.
Cocktails & Bar Snacks
Looking to unwind? Boom Battle Bar serves up tasty bar snacks and creative cocktails in a fun, energetic setting. Great for pre-dinner drinks or a nightcap after your meal.
Pre-Theatre Dining
Our restaurants are well-versed with serving pre-theatre meals to small parties and groups. Pre-booking your pre-theatre meal is recommended. View all eateries.
Easy to Reach, Hard to Leave
Located in the heart of Edinburgh, OMNi is just a short walk from Waverley Station and easily accessible by tram, train, and bus. Open from morning until late, it’s the perfect place to eat, meet, and enjoy, any time of day. View our Getting Here page.