Merchants Restaurant is situated in the very heart of Edinburgh's Old Town.

Merchants Restaurant,
17 Merchant Street
(off Candlemaker Row),
Edinburgh EH1 2QD

Please click here to view a map of our location.

To make a booking call: 0131 225 4009 or fax: 0131 557 9318
or email:

Site by Infotex UK