Call 0131 622 2999

Provinciality and seasonality are at the heart of what we do here at The Grand Cafe, and what really sets us apart. We work with suppliers from all over the country, from an artisanal farmhouse cheesemaker based in Ayrshire, to the very best game and beef sourced from Royal Warrant Holders, Buccleuch Beef.

Our chefs have worked tirelessly to create a menu which reflects the very best of what Scotland has to offer packed full of carefully curated café plates ideal for anytime of day.


All Day Menu

Our all day menu is available from 8am to 10pm daily and includes our delicious brunch selection, which is available from 8am until 5.30pm every day. With continental style breakfast platters and our house favorite Banana, Honey and Walnut Porridge, it has something for everyone.

From noon onwards, our menu reflects our commitment to working with seasonal Scottish produce and local suppliers alike. From our Royal Warrant approved beef, to our daily delivered breads, we hope our menu will inspire and delight, with a range of dishes designed for snacking, sharing, or savoring alone.

All Day Menu


Bar Menu

Whether you are enjoying a pint of craft lager, or one of our perfect serve Scottish Gin, our range of bar snacks has something for everyone. Who doesn't love a good pub grub dish too... so you’ll find fish & chips and good old fashioned mac & cheese on there too. Our bar snacks are available all the way through until we close.

Bar Menu


Drinks Menu

Alongside a carefully selected list of craft gins, Scottish whiskies & other spirits, you will find here our collection of classic and house cocktails. We also offer our Grand Café Punchbowls, beautifully crafted mixed drinks designed for sharing with friends.

On the hunt for your next favourite tipple? We also offer a range of flights including gin and whisky, perfect for the adventurist.

Looking for the best seat in the house? You can book your space in advance, including our plush velvet balcony booths for a perfect piano view. To book your table, call 0131 622 2999.

Drinks Menu Drinks Packages


Sandwich Menu

Whether you are making a pit stop while you wait for your train, or refuelling after a busy day of shopping on Princes Street, our sandwich menu has a range of classics (and twists) perfect for a quick bite.

Available from noon - 5pm

Sandwich Menu


Sample Set Menu

Our set menus change often, and are designed to reflect the freshest, most seasonal ingredients we can get our hands on. The below menu is just a sample, check in venue for today’s offering.
Available Monday - Friday from noon - 6.30pm
Two courses £14.95
Three courses £17.95

Sample Set Menu


Afternoon Tea

We invite you to join us at the Grand Cafe to enjoy our very own revival and interpretation of Afternoon Tea- handmade with love and care, it is truly a joy to behold, and one we are happy to share with you.
Served from 2 - 5:30pm
From £19.95

Afternoon Tea Menu

To book or find out more call us on 0131 622 2999.

Book A Table