About
The Royal McGregor is a family run establishment located on the heart of the Royal Mile in Edinburgh’s ‘Old Town’. We focus on informal friendly customer service to compliment our passion for our local food and drink offerings. We are always striving to improve and greatly value customer feedback so please feel free to get in touch and let us know about your experience.
Opening Hours:
Monday – 09:30 – 23:00
Tuesday – 09:30 – 23:00
Wednesday – 09:30 – 23:00
Thursday – 09:30 – 23:00
Friday – 09:30 – Midnight
Saturday – 09:30 – Midnight
Sunday – 09:30 – 23:00
T: 0131 225 7064 E: info@royalmcgregor.co.uk
A: 154 High Street, Edinburgh, EH1 1QS