Opening Times: Sunday to Thursday: 10:00 - 22:00. Friday to Saturday: 10:00 - 22:30. | Modern British Restaurant
Licensed to serve alcohol Price Range: £10.00 - £20.00 per head Are You The Owner? If you’re the owner of The Royal McGregor click here to manage this listing - it’s FREE to add description, opening times, photos and website link. |
More Restaurants in the Edinburgh area
The Mercat Bar & Restaurant
Scottish Restaurant
28 West Maitland Street, Haymarket, Edinburgh, Midlothian, EH12 5DX
0131 225 8716
moreA multi-award-winning gastro pub ..
Turquoise Thistle Restaurant at Hotel Indigo
Scottish Restaurant
51 - 59 York Place, Edinburgh, Midlothian, EH1 3JD
0131 556 5577
moreBringing a contemporary twist to premium ..
Afternoon Tea at Prestonfield
Hotel
Priestfield Road, Edinburgh, Midlothian, EH16 5UT
0131 225 7800
moreA 5-star retreat heralded by The Guardian as the “most ..
La Garrigue
French Restaurant
31 Jeffrey Street, Edinburgh, Midlothian, EH1 1DH
0131 557 3032
moreClose to the Royal Mile, La Garrigue is a low-key yet chic ..
TGI Fridays - Fort Kinnaird
North American Restaurant
Fort Kinnaird Shopping Centre, 32 Kinnaird Park, Edinburgh, Midlothian, EH15 3RD
03446 920226
moreTGI Friday’s Fort Kinnaird is an award-winning restaurant, ..
The Castle Arms
Modern British Restaurant
6 Johnston Terrace, Edinburgh, Midlothian, EH1 2PW
0131 225 7432
morePresenting stunning high level views over West Bow and the ..