Justinlees Inn
Pub or bar
Justinlees Inn 1 - 5 Dalhousie Road Eskbank Dalkeith Midlothian EH22 3AT, EH22 3AT
★ ★ ★ ★ ★ Be the first to rate
Kaya's Cafe
Restaurant or cafe
140 Main Street Newtongrange EH22 4PF, EH22 4PF
★ ★ ★ ★ ★ Be the first to rate
Kebab Mahal
Takeaway
140 High Street Dalkeith Midlothian EH22 1AY, EH22 1AY
★ ★ ★ ★ ★ Be the first to rate
Keystore
Food shop
40 - 42 Hamilton Crescent Newtongrange EH22 4BU, EH22 4BU
★ ★ ★ ★ ★ Be the first to rate
KFC - Straiton Road
Restaurant or cafe
Straiton Road Straition Edinburgh EH20 9NS, EH20 9NS
★ ★ ★ ★ ★ Be the first to rate
Kings Acre Golf Club
Restaurant or cafe
Kingsacre Golf Course A768 From High Street Lasswade To Wadingburn Road Loanhead Midlothian EH18 1AU, EH18 1AU
★ ★ ★ ★ ★ Be the first to rate
Kirkbank Centre
Restaurant or cafe
Newbattle Church Newbattle Road Eskbank Dalkeith Midlothian EH22 3LH, EH22 3LH
★ ★ ★ ★ ★ Be the first to rate
K N Store
Food shop
103A Burnside Road Gorebridge EH23 4ES, EH23 4ES
★ ★ ★ ★ ★ Be the first to rate
Koshi Restaurant
Restaurant or cafe
1 Imrie Place Penicuik EH26 8HY, EH26 8HY
★ ★ ★ ★ ★ Be the first to rate
KP CA Pubs Ltd Tradi..
Restaurant or cafe
11 Clerk Street Loanhead EH20 9DP, EH20 9DP
★ ★ ★ ★ ★ Be the first to rate
Kweilin Chinese Takeaway
Restaurant or cafe
Kwei Lin 116 Hunterfield Road Gorebridge Midlothian EH23 4TX, EH23 4TX
★ ★ ★ ★ ★ Be the first to rate
Ladywood Leisure Centre
Restaurant or cafe
Ladywood Leisure Centre 14A Yarrow Court Kirkhill Penicuik Midlothian EH26 8HD, EH26 8HD
★ ★ ★ ★ ★ Be the first to rate
Laird & Dog z
Hotel or B&B
Laird and Dog 5 High Street Lasswade Midlothian EH18 1NA, EH18 1NA
★ ★ ★ ★ ★ Be the first to rate
Lakeland
Food shop
Dobbie And Co Ltd. Melville Nurseries Lasswade EH18 1AZ, EH18 1AZ
★ ★ ★ ★ ★ Be the first to rate
Lasswade Centre Cafe
Restaurant or cafe
Lasswade High School Centre 9 Eskdale Drive Bonnyrigg EH19 2LA, EH19 2LA
★ ★ ★ ★ ★ Be the first to rate
Lasswade Rugby Club
Restaurant or cafe
Lasswade Rugby Club Rosewell Road Bonnyrigg Midlothian EH19 3PR, EH19 3PR
★ ★ ★ ★ ★ Be the first to rate
Lasswade Trough
Restaurant or cafe
Edinburgh and Lasswade Riding Centre Kevock Road Lasswade EH18 1HX, EH18 1HX
★ ★ ★ ★ ★ Be the first to rate
Lidl UK
Food shop
Lidl 7 St Kentigern Way Penicuik Midlothian EH26 8NB, EH26 8NB
★ ★ ★ ★ ★ Be the first to rate
Lidl UK
Food shop
Lidl 5 Newmills Road Dalkeith Midlothian EH22 1DU, EH22 1DU
★ ★ ★ ★ ★ Be the first to rate
Lidl UK
Food shop
Unit 1 Straiton Park Way Loanhead EH20 9QY, EH20 9QY
★ ★ ★ ★ ★ Be the first to rate
Loanhead Bowling Club
Restaurant or cafe
Loanhead Bowling Club Kennington Avenue Loanhead Midlothian EH20 9HY, EH20 9HY
★ ★ ★ ★ ★ Be the first to rate
Loanhead Leisure Centre
Restaurant or cafe
Loanhead Leisure Centre George Avenue Loanhead Midlothian EH20 9LA, EH20 9LA
★ ★ ★ ★ ★ Be the first to rate
Loanhead Masonic Lodge z
Pub or bar
47 Clerk Street Loanhead Midlothian EH20 9RE, EH20 9RE
★ ★ ★ ★ ★ Be the first to rate
Loanhead Miners Welfare
Pub or bar
Loanhead Miners Social Club 74 The Loan Loanhead Midlothian EH20 9AQ, EH20 9AQ
★ ★ ★ ★ ★ Be the first to rate
Lodge Dalhousie-Bonnyr.. z
Pub or bar
71-77 High Street Bonnyrigg Midlothian EH19 2DB, EH19 2DB
★ ★ ★ ★ ★ Be the first to rate
Lodge Dalkeith Kilwinn.. z
Pub or bar
Masonic Lodge 129 High Street Dalkeith Midlothian EH22 1BE, EH22 1BE
★ ★ ★ ★ ★ Be the first to rate
Lodge Rosslyn St Clair.. z
Pub or bar
LODGE ROSSLYN ST CLAIR NO 606 21 Main Street Roslin Midlothian EH25 9LD, EH25 9LD
★ ★ ★ ★ ★ Be the first to rate
Loganlea Trout Fishery..
Restaurant or cafe
Loganlea Trout Fisher Cafe Pentland Hills Regional Park Howgate EH26 0PP, EH26 0PP
★ ★ ★ ★ ★ Be the first to rate
Lord of Noodles
Restaurant or cafe
15 High Street Penicuik EH26 8HS, EH26 8HS
★ ★ ★ ★ ★ Be the first to rate
Lord of The Noodles
Takeaway
Bryans Road Newtongrange EH22 4BU, EH22 4BU
★ ★ ★ ★ ★ Be the first to rate
1.02 takeaways for every pub or bar
201/359 UK rank for takeaways per pub
43 takeaways and sandwich shops on the FSA register
42 pubs, bars and clubs
Midlothian is in Scotland. Who Do I Call? lists 352 food and drink businesses here, including 163 restaurants and cafes, 36 takeaways and 38 pubs and bars.
This page lists 352 places to eat, drink, stay and shop in Midlothian: 163 restaurants and cafes, 36 takeaways, 38 pubs and bars, 6 hotels and B&Bs, and 109 food shops and supermarkets.
How many takeaways are there in Midlothian? Who Do I Call? lists 36 takeaways in Midlothian. Browse them on the takeaways page, or search by name or food type.
Where can I eat out in Midlothian? There are 163 restaurants and cafes and 38 pubs and bars listed in Midlothian. Star ratings come from visitors to this site, so rate the places you know.
How do I find a tradesperson in Midlothian? Post your job using the Tell us the job button. Say what you need and we will find a suitable local business to get in touch with you.
Is my business listed? Search for it above. Every business gets a free listing. If yours is missing, wrong or you want it removed, email hello@whodoicall.co.uk.