Restaurants in Dalkeith

19 restaurants

Imagen Elginhaugh Farm

Elginhaugh Farm / British

Open now · 9am - 11pm
9 Gilmerton Road Midlothian
(2437)
Default Image

Farmhouse Inns Dinning and Carvery / British

Open now · 9am - 11pm
9 Gilmerton Road Midlothian
(2437)
Imagen Beijing Banquet

Beijing Banquet / Chinese

17 Maulsford Avenue Midlothian
(1304)
Imagen Stables Bistro

Stables Bistro / British

Open now · 10am - 11pm
The Stable Yard Midlothian
(811)
Imagen Old Colliery

Old Colliery / British

Open now · 11:30am - 11pm
(769)
Imagen The Blacksmith's Forge

The Blacksmith's Forge / British

Newmills Road Midlothian
(707)
Imagen The Cavaliere

The Cavaliere / Italian

Open now · 11am - 11pm
124 High Street Midlothian
(616)
Imagen Bombay Lounge

Bombay Lounge / Asian

Closed · Opens at 3pm
202 high street Midlothian
(512)
€€€€
Imagen Ashiana Restaurant

Ashiana Restaurant / Asian

Closed · Opens at 4:30
10A Eskbank Road Midlothian
(383)
€€€€
Imagen Itihaas

Itihaas / Asian

Closed · Opens at 4:30
17 - 19 Eskbank Road Midlothian
(383)