
THE PERCH
RESTAURANT AND BAR
Bold, Fresh, Modern Classics

FAMILY OWNED
Ready to welcome yours
A family-owned, independent restaurant 'perched' on Edinburgh's Hanover Street, serving an a la carte evening menu, set lunch menu and Weekend Roast - all made using fresh, local ingredients.
Winner of Trip Advisor's Travellers' Choice Award for 2020 and 2021.
THE BEST OF THE SEASON
Food for Every Mood



FAMILY FAVOURITES
To Suit Every Palate
We're known for classics, like our Fish and Chips, alongside our Chef's favourites, like chargrilled loin of lamb and local fish. We have options for Vegetarian and Gluten-free diets as well as portions for children.
WEEKEND ROAST
Served All Day
Roasted sirloin, crispy potatoes, home-made Yorkshire puddings, cauliflower cheese and seasonal vegetables. Served Saturday and Sunday.
2 Courses: £20
DELICIOUS DESSERTS
The Perfect Finish
There is always room for dessert, and our pastry Chef doesn't disappoint. We have a regularly-changing selection of sweet treats which you definitely won't want to share. And of course, a cheese board too.

MENUS
View and download our menus of starters, mains and sides assembled from fresh, bold ingredients.
Daytime Treats
SET LUNCH MENU
Our chef's favourites, with 2 or 3 courses for the perfect afternoon break.
Available 12 noon to 4pm.
2 Courses: £17.50
3 Courses: £19.50
Raise a Toast
WINE AND DRINKS
Thoughtfully curated, showcasing popular classics from across the globe. We also hold a fully-stocked bar with an impressive selection of Whisky, Gin and other spirits.
OPENING HOURS
Come in and Relax
We are open Wednesday to Sunday from 12 noon to late.
We have worked hard to ensure a safe, comfortable environment for all of our guests: come in, and relax.


BOOK A TABLE
Book a table using this form. Please be sure to check your junk folder for our confirmation. If you don't hear back, please call us on the number below, but we'll usually confirm very quickly.
For the time being, we're open Wednesday to Sunday only.
P.s. if you can't make your booking, please let us know!
0131 220 1208