What are you looking for?

Restaurants in Dalkeith

Itihaas 17/19 Eskbank Rd, Dalkeith
Itihaas

Itihaas

17/19 Eskbank Rd, Dalkeith, EH22 1HD

Visited on a Saturday evening as a pre Birthday meal for my wife. Staff were very welcoming and attentive. Enjoyed a very tasty meal in a relaxing environment....

  • Takeaway
  • Superb69 Reviews4.3
Esk Valley Table Table Melville Dykes Rd, Dalkeith
Esk Valley Table Table

Esk Valley Table Table

Melville Dykes Rd, Dalkeith, EH18 1AN

Popped in for a lunch with my husband. Staff were very friendly and welcoming. Food was delivered quite quickly and served with a smile and it was delicious....

  • Good57 Reviews4.2
The Salters Inn 27 Salters Rd, Dalkeith
The Salters Inn
Pubs

The Salters Inn

27 Salters Rd, Dalkeith, EH22 2DQ

Great service, they have a great table service, and all staff very friendly. Two pubs before this didn't not give this customer service like this! Would...

  • Superb18 Reviews4.7
Farmfoods Ltd 39 Jarnac Ct, Dalkeith
Farmfoods Ltd
Frozen Food

Farmfoods Ltd

39 Jarnac Ct, Dalkeith, EH22 1HU

Went for a big shopping trip in/out in 10 mins choice of products not so good its time to relocate to bigger premises me think ..spent £40 was wanting to...

  • Superb31 Reviews4.3
Bombay Lounge 202 High St, Dalkeith
Bombay Lounge
Indian

Bombay Lounge

202 High St, Dalkeith, EH22 1AZ

We’ve been visiting this restaurant for a few years now and every visit is as good as the last. The staff are exceptional - nothing is too much trouble,...

  • Good57 Reviews4.1
The Cavaliere Italian Restaurant 124-128 High St, Dalkeith
The Cavaliere Italian Restaurant
Italian

The Cavaliere Italian Restaurant

124-128 High St, Dalkeith, EH22 1AY

Pleasant bright interior, well lit simple table ware. Friendly attentive servers. Very busy, mostly family groups, acoustics a bit sharp. Only down side was...

  • Good56 Reviews4.1
The Black Bull 1 Lothian St, Dalkeith
The Black Bull
Pubs

The Black Bull

1 Lothian St, Dalkeith, EH22 1DS

Great staff, well priced, friendly locals, live music at weekends, live sport. The band were excellent. Only bad point was 2 people wearing backpacks dancing...

  • Good39 Reviews4.1
Restoration Yard Dalkeith Dalkeith Country Park, via The King's Gate, Dalkeith
Restoration Yard Dalkeith

Restoration Yard Dalkeith

Dalkeith Country Park, via The King's Gate, Dalkeith, EH22 2NA

We have been going to the restoration yard for years now for breakfasts and to enjoy their great shop. Recently we booked for our young boys to participate in...

  • Superb18 Reviews4.3
Greggs 17, Jarnac Court, Dalkeith
Greggs
Bakery

Greggs

17, Jarnac Court, Dalkeith, EH22 1HU

Greggs, perfect for a quick bite, not too expensive either. Scotch pies are superb, but not straight from the oven as you will lose your taste buds for a while...

  • Good22 Reviews3.9
Kaya's Cafe 140 Main St, Newtongrange, Dalkeith
Kaya's Cafe

Kaya's Cafe

140 Main St, Newtongrange, Dalkeith, EH22 4PF

Stopped in here to get breakfast as we were on our way home to Belfast. The fry was absolutely amazing and the service couldn’t have been better. Staff were...

  • Good15 Reviews4
Justinlees Inn 1-5 Dalhousie Rd, Eskbank, Dalkeith
Justinlees Inn
Pubs • $

Justinlees Inn

1-5 Dalhousie Rd, Eskbank, Dalkeith, EH22 3AT

The chips were perfectly hot and crispy, which we love. Just popped in for some chips and a drink after a juice walk.We ordered the prosecco on a Sunday, which...

  • Good47 Reviews3.7
Franco's Takeaway Dalkeith 113 High St, Dalkeith
Franco's Takeaway Dalkeith

Franco's Takeaway Dalkeith

113 High St, Dalkeith, EH22 1AX

We are now ex - Pia's customers and now Franco's food was on time,warm & delicious highly recommended by our neighbour Linda Watson we will be...

  • Good40 Reviews3.6
Jaz's Fish Bar 12 Woodburn Rd, Dalkeith
Jaz's Fish Bar

Jaz's Fish Bar

12 Woodburn Rd, Dalkeith, EH22 2AT

as a regular customer to this chip shop I will highly recommend here to people who are searching for a reliable place. It's by far the best chip shop in...

  • Good34 Reviews3.6
Baguette Express Ltd Too Good to Eat, 99 High St, Dalkeith
Baguette Express Ltd

Baguette Express Ltd

Too Good to Eat, 99 High St, Dalkeith, EH22 1AX

Nice staff, quick service and fresh food!I ordered a chicken tikka panini, lentil soup and a traybake.they were all really tasty and reasonably...

  • Good3 Reviews3.7
Chilli Onion 2 Stone Pl, Mayfield, Dalkeith
Chilli Onion
Chinese

Chilli Onion

2 Stone Pl, Mayfield, Dalkeith, EH22 5PE

Possibly one of the best chinese meals ive ever had. Just ordered salt and chilli chips, chicken curry, chicken with chilli and garlic sauce, fried chicken...

  • Good17 Reviews3.5
Fayre Tasty 115 High St, Dalkeith
Fayre Tasty

Fayre Tasty

115 High St, Dalkeith, EH22 1AX

  • Poor0 Reviews0
Shell Mayfield Rd, Mayfield, Dalkeith
Shell

Shell

Mayfield Rd, Mayfield, Dalkeith, EH22 4DN

Staff are always friendly enough, usually same guy when i nip up at night isnt the cheapest of places but im thankful for them being there 24/7 especially if...

  • Average4 Reviews3.2
Kebab Mahal 140 High St, Dalkeith
Kebab Mahal
Pakistani

Kebab Mahal

140 High St, Dalkeith, EH22 1AY

First time here in a while due to lifestyle changes. Food was great, very flavoursome and good sized portions at a fair price, unlike their competitors.Went...

  • Takeaway
  • Average39 Reviews3.1
Angela's Takeaway 45 Easthouses Rd, Easthouses, Dalkeith
Angela's Takeaway
Fish & Chips

Angela's Takeaway

45 Easthouses Rd, Easthouses, Dalkeith, EH22 4EB

Just got 2 fish suppers. Absolutely brilliant the fish was really nice and seemed like it had just been cooked and the chips were the same. We were starving...

  • Takeaway
  • Poor12 Reviews2.2
Bene's Fish & Chips Dalkeith 25, 1 Thorny Crook Ter, Gardens, Dalkeith
Bene's Fish & Chips Dalkeith

Bene's Fish & Chips Dalkeith

25, 1 Thorny Crook Ter, Gardens, Dalkeith, EH22 2RF

First time we've ordered from Bene's and we were not disappointed.Everything was fresh, tasty and a plenty.Staff were lovely, especially the lady...

  • Poor29 Reviews2.4
China China 49 Easthouses Rd, Easthouses, Dalkeith
China China
Fast Food

China China

49 Easthouses Rd, Easthouses, Dalkeith, EH22 4EB

My partner and I decided to have wee take away treat, and wasn’t disappointed, told it would take 30 mins ending up 40 mins but didn’t mind in glorious...

  • Poor23 Reviews2.2