This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Restaurants in Dalkeith

Find Restaurants in Dalkeith on the Midlothian Advertiser directory. Get reviews and contact details for each business including phone number, postcode, opening hours and photos.

The Tailend

14-15 Albert Place, Edinburgh, Midlothian, EH7 5HN

The Ship on the Shore

24-26 Shore, Edinburgh, Midlothian, EH6 6QN


59 London Road, Edinburgh, Midlothian, EH7 6AA


3 Hunter Square, Royal Mile, Edinburgh, EH1 1QW


1-3, Edinburgh, EH1 2AE

Feed Edinburgh

2 Circus Lane, Edinburgh, Midlothian, EH3 6SU


Meadowbank Retail Park, Edinburgh, Midlothian, EH7 5TS

Five Guys

6 Kinnaird Park, North Quarter, Edinburgh, Midlothian, EH15 3RD


Kinnaird Park, Kinnaird Retails Park, Edinburgh, Midlothian, EH15 3HR

New York Steam Packet

31 Rose Street Lane North, Edinburgh, Midlothian, EH2 2NP

Kilted Lobster

112, Edinburgh, EH3 5AD

TGI Fridays

26 Castle Street, Edinburgh, EH2 3HT

TGI Fridays

4 Kinnaird Park, Fort Kinnaird, Edinburgh, EH15 3RD

Rivage Restaurant

126-130 Easter Road, Edinburgh, Midlothian, EH7 5RJ


7 Dock Place, Edinburgh, EH6 6LU

Best Indian restaurant in Scotland Scottish restaurant award 2012,AA rosette 2012-2013 has been awarded 2...

 fine dining, aa rosette restaurant, Michelin Guide

Mezbaan South Indian Restaurant

14-14a Brougham Street, Edinburgh, Midlothian, EH3 9JH

Authentic South Indian cuisine.Dosa, Idli and other specialities served everyday. Reservations recommended....

 indian restaurants


Unit C3, Fountain Park, Dundee Street, Edinburgh, EH11 1AT

¡Hola amigos! Being the UK's biggest and most loved Tex-Mex restaurant, we know a thing or two about good food and drink. Our...

Pancho Villa's

240 Canongate, Edinburgh, Midlothian, EH8 8AB


62 Elm Row, Edinburgh, Midlothian, EH7 4AQ


36 Leven Street, Edinburgh, Midlothian, EH3 9LJ