Enter your full postcode (e.g. SE1 2HJ) for more local results

102 open restaurants in EH14, Midlothian change location

change location
Clear search input and reset results

Popular cuisines

37 33 28 21 18 17 16 15

Choose cuisines

Popular cuisines

37 33 28 21 18 17 16 15

All others (A-Z)

11 5 5 1 9 2 8 4 1 9 4 1 1 2 2 2 1 1 3 1 1 2 1 2 9 2 1 4 3 2 2 1 7 1 1 1 1 7 3

Filters

Filters

31 14 63 102 97 10 30
  • Best match Sorted by Best match

102 open restaurants in EH14, Midlothian change location

Ying

Chinese Noodles

4.7 stars out of 6 648

Delivery £1.50 Min. order £10

0.7 miles

Promoted

The Stenhouse Takeaway

Fish & Chips Pizza

5.2 stars out of 6 2672

20% off when you spend £25

Delivery £2 Min. order £5

4.5 miles

Promoted

Pizza Hut Delivery - St Johns Road

Pizza American

3.5 stars out of 6 50

40% off when you spend £25

Delivery FREE Min. order £12.99

4.7 miles

Promoted

KFC Edinburgh - Herminston Gait Retail Park

Chicken

New
4.5 stars out of 6 89

Delivery £2.50 No min. order

3.3 miles

Subway Lothian Road

Subways Sandwiches

4.8 stars out of 6 45

Delivery £2.50 No min. order

6.5 miles

Frankie & Benny's Edinburgh Gyle

Burgers American

New
3.1 stars out of 6 3

Delivery £2.50 No min. order

4.1 miles

The Pentland Fry

Fish & Chips Italian

5.1 stars out of 6 427

Delivery £2.50 Min. order £5

2.2 miles

Spicy Bite

Kebab Pizza Halal

New
5.2 stars out of 6 33

Collect now Delivering from 17:00

5.9 miles

Coffee Express

Breakfast Sandwiches

4.8 stars out of 6 418

20% off when you spend £30

Delivery £1.80 No min. order

2.9 miles

Gino's Fish & Chip Shop

Fish & Chips Pizza

4.7 stars out of 6 793

Collect now Delivering from 17:00

4 miles

Toby Carvery - Edinburgh West

Roast Dinners British

New
3.9 stars out of 6 8

Delivery £2.50 No min. order

4.7 miles

Sofia's Fish Bar - Pizza & Kebab House

Fish & Chips Kebab

4.8 stars out of 6 57

Delivery £1.50 Min. order £5

1.2 miles

Golden Chopstick

Chinese Oriental

5.1 stars out of 6 537

Delivery £1.50 Min. order £6

1.2 miles

Kaspa's - Edinburgh

Desserts Ice Cream

New
6 stars out of 6 1

Delivery £1.50 No min. order

5.1 miles

Royal China

Chinese Oriental

4.9 stars out of 6 1876

Delivery £2.50 Min. order £10

3.3 miles

Marios Takeaway

Italian Fish & Chips

4.9 stars out of 6 1114

Delivery £2 No min. order

3 miles

Bonnie Burrito Gorgie

Mexican

New
0 stars out of 6 0

Delivery £1.50 No min. order

5.5 miles

Good World Chinese Takeaway

Chinese Thai

4.8 stars out of 6 409

Delivery £3 Min. order £9

4.6 miles

Aldos Takeaway

Italian Fish & Chips

4.8 stars out of 6 179

30% off when you spend £15

Delivery £2 No min. order

3.3 miles

Italia Express

Pizza Italian

New
0 stars out of 6 0

Delivery £1.50 No min. order

5.8 miles

Treasure Cottage

Chinese Oriental

4.9 stars out of 6 402

Delivery £2 Min. order £7

4.2 miles

Ali's Take-Away

Italian Pizza

4.8 stars out of 6 1399

Delivery £2 Min. order £5

4.4 miles

The Urban Fox

European Burgers

New
0 stars out of 6 0

Delivery £1.50 No min. order

6.9 miles

Istanbul

Pizza Kebab Halal

4.9 stars out of 6 1643

Delivery £2 Min. order £6

4.2 miles

So Rice

Chinese Oriental

5 stars out of 6 278

10% off when you spend £18

Delivery £2.50 Min. order £10

4.5 miles

Street Box

Thai Oriental

New
5.2 stars out of 6 3

Collect now Delivering from 17:45

7.1 miles

Taste Of China

Chinese Oriental

4.7 stars out of 6 802

Delivery £2 Min. order £10

3 miles

SWS Chinese Takeaway

Chinese Oriental

4.9 stars out of 6 1139

Delivery £2 Min. order £8

4.5 miles

The Balerno Fry

Fish & Chips Pizza

5.4 stars out of 6 73

Delivery £2.50 Min. order £10

0.6 miles

Sugar & Spice Grill House

American Indian Halal

5.4 stars out of 6 1725

Delivery £2.50 Min. order £5

4.1 miles

The Balgreen Fryer

Fish & Chips Pizza

4.8 stars out of 6 298

Delivery £2 No min. order

4.9 miles

Oriental Express

Chinese Oriental

5.2 stars out of 6 236

Delivery £2.50 Min. order £8

5 miles

Lucky Chen

Chinese Thai

5.1 stars out of 6 313

Delivery £3.50 Min. order £8

4.5 miles

Fountainpark Fry Fish & Chips & Italian Cuisine

Fish & Chips Italian

5.3 stars out of 6 2046

Delivery £2 Min. order £7

5.9 miles

Hui

Chinese Japanese

5.2 stars out of 6 376

Delivery £2.50 Min. order £12

5.8 miles

So Good Chinese & Thai Takeaway

Chinese Thai

5.1 stars out of 6 1962

Delivery £2 Min. order £12

5.8 miles

Taste Good Oriental Cuisine

Chinese Oriental

5.1 stars out of 6 3418

Collect now Delivering from 17:00

5.3 miles

Bodrum Express

Fish & Chips Pizza

4.9 stars out of 6 114

Delivery £2 Min. order £7

3.6 miles

Elba Takeaway

Fish & Chips Greek

5.3 stars out of 6 278

Delivery £2 Min. order £6

4.6 miles

Presko Dessert Parlour

Desserts Burgers

4.9 stars out of 6 361

Delivery £2.50 Min. order £10

5.2 miles

Taste of China

Chinese Asian

5.2 stars out of 6 5287

Delivery £2.50 Min. order £10

6 miles

St. Johns Curry Club

Indian Curry

4.9 stars out of 6 1182

Delivery £2.50 Min. order £8

4.7 miles

Golden Shell

Chinese Oriental

4.7 stars out of 6 394

Collect now Delivering from Wed 16:30

3.3 miles

Stefanos Fish & Chips

Fish & Chips Kebab

5.2 stars out of 6 1049

Delivery £3 Min. order £5

5.6 miles

KFC Edinburgh South Charlotte Street

Chicken

New
3.6 stars out of 6 42

Delivery £2.50 No min. order

6.7 miles

Pizza Plus

Pizza Italian

5.2 stars out of 6 401

20% off when you spend £26

Delivery £2 Min. order £10

4.5 miles

Magic Kitchen

Chinese Oriental

5 stars out of 6 82

Delivery £3 Min. order £10

4.6 miles

Dersim Kebab & Pizza House

Pizza Kebab

4.7 stars out of 6 36

Delivery £2 Min. order £9

5.8 miles

Chicken Club

Chicken Burgers Halal

4.4 stars out of 6 409

Delivery £3 Min. order £10

4.7 miles

The Curry Leaf

Indian Curry

5.3 stars out of 6 1759

Delivery £1.50 Min. order £14

6 miles

Papa John's Pizza - Sighthill

Pizza American

4.9 stars out of 6 83

20% off when you spend £25

Delivery FREE Min. order £12.99

3.3 miles

Food For U

Chinese

4.6 stars out of 6 1089

Delivery £2 Min. order £10

5.6 miles

Cheeky Chicken

Chicken Pizza Halal

4.4 stars out of 6 661

Delivery £2.50 Min. order £10

5.3 miles

Saiyem's

Indian Bangladeshi

4.8 stars out of 6 159

Delivery £2.95 Min. order £8

5.1 miles

Mania

Pizza Chicken

5.5 stars out of 6 2016

Delivery £2.50 Min. order £11

6.5 miles

NKD Pizza Corstorphine

Pizza Italian

4.9 stars out of 6 51

Delivery £2.50 Min. order £13

4.6 miles

Pizza Plus Extra

Chicken Fast Food

4.8 stars out of 6 27

20% off

Delivery FREE Min. order £12

4.6 miles

Oriental Delight

Chinese Oriental

5.2 stars out of 6 266

Delivery £1.50 Min. order £8

8.7 miles

Cafe Presko

Asian Breakfast

5.2 stars out of 6 295

Delivery £2.50 Min. order £10

5.2 miles

Natural Way Chinese Takeaway

Chinese Oriental

4.5 stars out of 6 386

Delivery £2.50 Min. order £1

5.4 miles

Amani Classic Punjabi Indian Cuisine

Indian Pakistani Halal

5.3 stars out of 6 1159

Delivery £3 Min. order £25

5.7 miles

Tony Mac Delivers

Italian Pizza

4.3 stars out of 6 136

Delivery £2.50 Min. order £10

5.8 miles

The Marmaris

Fish & Chips Kebab

4.4 stars out of 6 718

Delivery £2 No min. order

6.1 miles

Italian Connection

Italian Pizza

5.1 stars out of 6 395

Delivery £2.50 Min. order £10

6.1 miles

Tom Yum Thai

Thai Oriental

4.9 stars out of 6 1028

Delivery £3 Min. order £10

5.4 miles

Nahar Bengali & Indian Takeaway

Indian Bangladeshi Halal

5 stars out of 6 978

Delivery £3 Min. order £9

5.3 miles

Pizza Geeks

Pizza Italian

5.1 stars out of 6 56

20% off when you spend £12

Delivery £1.50 No min. order

6.2 miles

Kebab Express

Turkish Pizza

5.5 stars out of 6 603

Delivery £3.50 Min. order £22

5.3 miles

Bravo Restaurant and Cafe

Burgers Indian Halal

5.7 stars out of 6 31

10% off

Delivery £1.50 No min. order

5.9 miles

Ola Kala Greek Grill & Deli

Greek Grill

5 stars out of 6 356

Delivery £2 Min. order £12

6.3 miles

Shi Chinese

Chinese Oriental Halal

4.9 stars out of 6 562

Delivery £3 Min. order £10

5.4 miles

Pizza Hut Delivery - Morningside

Pizza American

4.6 stars out of 6 42

40% off when you spend £25

Delivery FREE Min. order £12.99

5.5 miles

Noor Take Away

Pakistani Indian Halal

5.1 stars out of 6 1051

20% off when you spend £50

Delivery £3 Min. order £10

7 miles

Highland Fried Chicken

Chicken Peri Peri Halal

4.3 stars out of 6 302

Delivery £2.50 Min. order £10

5.2 miles

Soup & Thai

Thai Soup Halal

5.3 stars out of 6 63

Delivery £2 Min. order £10

6.5 miles

Kebabish Original

Indian Kebab Halal

4.5 stars out of 6 790

Delivery £4 No min. order

5.9 miles

Slumdog Delivered

Indian Street Food Halal

4.7 stars out of 6 107

Delivery £2.50 Min. order £12

5.5 miles

Desidera

Indian Pakistani Halal

5.4 stars out of 6 280

Delivery £2.50 Min. order £12

5.3 miles

iCURRY

Indian Curry Halal

4.7 stars out of 6 36

Delivery £1.75 Min. order £10

5.8 miles

The Chicken Crew

Chicken Peri Peri Halal

4.8 stars out of 6 329

20% off when you spend £30

Collect now Delivering from 17:00

6.2 miles

@pizza

Pizza Italian

5.3 stars out of 6 42

Delivery £1.50 No min. order

6.7 miles

13:02 Dessert Cafe

Lunch Desserts

5.5 stars out of 6 31

Delivery £2 Min. order £10

6.4 miles

NKD Pizza Morningside

Pizza Italian

4.7 stars out of 6 92

20% off when you spend £30

Delivery £2.50 Min. order £11

5.4 miles

El Toro Loco

Mexican Burritos

5.2 stars out of 6 26

Delivery £1.50 No min. order

6.9 miles

Corstorphine Spice

Indian Kebab Halal

4.5 stars out of 6 155

Delivery £2.50 Min. order £6

4.7 miles

Indian Lounge

Indian Curry

5.4 stars out of 6 3

Collect now Delivering from 17:00

6.9 miles

Papa John's Pizza - Fountainbridge

Pizza American

4.9 stars out of 6 478

20% off when you spend £25

Delivery FREE Min. order £12.99

6.1 miles

The Real Pizza Factory

Pizza Italian

4.5 stars out of 6 1826

20% off when you spend £30

Delivery £2.50 Min. order £10

8.1 miles

Chinese Bubble Tea

Drinks Asian

3.4 stars out of 6 5

Delivery £3 Min. order £4.80

6.1 miles

O'Oliviero

Italian Pizza

4.2 stars out of 6 2

Delivery £1.50 No min. order

6.9 miles

Mamma's American Pizza

Pizza Italian

4.8 stars out of 6 6

Delivery £1.50 No min. order

6.8 miles

Papa's Burgers & Tacos

Burgers Mexican

4.2 stars out of 6 26

Delivery £2.50 Min. order £10

7 miles

Las Iguanas Edinburgh

Latin American Brazilian food

4.3 stars out of 6 26

Delivery £2.50 No min. order

6.8 miles

Guchhi Indian Restaurant

Indian Curry

4.5 stars out of 6 9

Delivery £3 Min. order £10

6.5 miles

YO! Sushi - Edinburgh Princes St

Sushi Japanese

5 stars out of 6 106

Collect now

7 miles

Kama Sutra

Indian Curry

5.1 stars out of 6 5

Collect now Delivering from 17:45

7.2 miles

The Real Burger House

American Burgers

3.8 stars out of 6 501

20% off when you spend £30

Delivery £2.50 Min. order £10

8.1 miles

Hanam's Restaurant

Middle Eastern Kurdish

5.4 stars out of 6 78

20% off when you spend £10

Collect now

6.9 miles

Roti

Indian Curry Halal

5.1 stars out of 6 29

Collect now Delivering from 17:00

7.2 miles

Pomegranate

Middle Eastern Persian

5.3 stars out of 6 90

20% off when you spend £10

Collect now

7.7 miles

Laila's Bistro

Mediterranean Persian

4.2 stars out of 6 15

20% off when you spend £10

Collect now

7.2 miles

Sombrero - Portobello

Mexican American

4.8 stars out of 6 318

Collect now Delivering from 17:00

8.8 miles

37 restaurants taking pre-orders for later

Brunch

Breakfast Sandwiches

4.6 stars out of 6 507

20% off when you spend £25

Pre-order

Opening on Wed 08:00

2.9 miles

Promoted

Jaflong

Indian Kebab Halal

4 stars out of 6 727

Pre-order

Opening at 17:00

4.1 miles

New Hot Pot

Chinese Noodles

5.1 stars out of 6 664

Pre-order

Opening on Wed 16:30

5 miles

Jashans Bangladeshi-Indian Restaurant

Bangladeshi Indian Halal

5 stars out of 6 779

Pre-order

Opening at 17:00

4.9 miles

OZ Cafe

Breakfast American

4.9 stars out of 6 883

20% off when you spend £30

Pre-order

Opening on Wed 08:00

3.6 miles

Top Chef

Chinese Oriental

5.1 stars out of 6 109

Pre-order

Opening on Wed 16:00

5.1 miles

The Wee Roll Shop

Breakfast Sandwiches

4.7 stars out of 6 814

20% off when you spend £25

Pre-order

Opening on Wed 08:00

3 miles

The Rite Bite

Breakfast Sandwiches

5.3 stars out of 6 438

20% off when you spend £20

Pre-order

Opening on Wed 08:00

4.5 miles

You Rice

Chinese Japanese

4.8 stars out of 6 1375

Pre-order

Opening on Wed 16:00

5.9 miles

The Gorgie Fish Bar

Fish & Chips Kebab

4.9 stars out of 6 765

Pre-order

Opening at 17:00

5.4 miles

Tiger Lin

Chinese Oriental

5.3 stars out of 6 1107

Pre-order

Opening on Wed 16:30

5.7 miles

Asha

Indian Curry

5.2 stars out of 6 898

Pre-order

Opening at 17:00

5.4 miles

Yummy Kitchen

Chinese Asian

5.3 stars out of 6 522

Pre-order

Opening on Wed 16:20

5.8 miles

Pizza Connection

Italian Pizza

4.6 stars out of 6 390

20% off when you spend £19

Pre-order

Opening at 17:30

3.3 miles

Shandon Spice

Indian Bangladeshi

5.3 stars out of 6 67

Pre-order

Opening on Wed 17:00

5.3 miles

Doc Mediterranean Restaurant

Pizza Mediterranean

5.6 stars out of 6 8

10% off when you spend £15

Pre-order

Opening at 17:00

4.6 miles

#Sauce

Indian Fast Food Halal

5.2 stars out of 6 18

Pre-order

Opening at 17:00

5.1 miles

Burrito N Shake

Mexican Burritos Halal

3.8 stars out of 6 698

Pre-order

Opening at 18:00

7.2 miles

Meltmongers

Breakfast Sandwiches

5.7 stars out of 6 569

Pre-order

Opening on Wed 09:30

6.1 miles

Caffe Rapido

Pizza Fish & Chips

4.3 stars out of 6 2476

Pre-order

Opening at 17:00

7.6 miles

Abduls

Indian Curry

5.3 stars out of 6 693

Pre-order

Opening at 17:00

5.4 miles

Guru Balti Restaurant

Indian Curry

5.2 stars out of 6 720

Pre-order

Opening at 17:00

5.8 miles

PIZZA HOUSE

Pizza Kebab

4.7 stars out of 6 80

20% off when you spend £25

Pre-order

Opening at 17:00

4.3 miles

Paprika Indian Takeaway

Indian Curry

4.7 stars out of 6 30

Pre-order

Opening at 17:00

5.6 miles

The Curry House

Indian Curry Halal

4.5 stars out of 6 471

Pre-order

Opening at 17:00

4.6 miles

Topkapi Kebab House

Turkish Kebab Halal

4.5 stars out of 6 88

Pre-order

Opening at 17:00

6.3 miles

The Bombay Bicycle Club

Indian Curry

5.3 stars out of 6 13

Pre-order

Opening at 17:00

6.5 miles

Bangla Kitchen

Indian Bangladeshi Halal

4.7 stars out of 6 663

Pre-order

Opening at 17:00

6.3 miles

The Oasis

Noodles Mexican

4 stars out of 6 141

Pre-order

Opening at 18:00

7 miles

Veloce Italian Street Food

Italian Pizza

5 stars out of 6 165

20% off when you spend £20

Pre-order

Opening at 17:00

6.1 miles

China Star Restaurant

Chinese Noodles

4.7 stars out of 6 275

Pre-order

Opening at 17:00

6.3 miles

Mughal Indian Restaurant

Indian Curry Halal

4.8 stars out of 6 572

20% off when you spend £30

Pre-order

Opening at 17:30

6.4 miles

Burrito n Shake

Mexican Burritos Halal

2.8 stars out of 6 59

Pre-order

Opening at 18:15

7.2 miles

Nanyang Malaysian Restaurant

Malaysian Chinese

5.1 stars out of 6 563

Pre-order

Opening at 17:00

6.7 miles

Sombrero - Haymarket

Mexican Burritos

4.9 stars out of 6 2140

Pre-order

Opening at 17:00

6.2 miles

Zucca Cafe & Restaurant

Italian Pizza

4.3 stars out of 6 1

Pre-order

Opening at 17:00

6.6 miles

FITTY BEE

Healthy Chicken

5.5 stars out of 6 82

Pre-order

Opening at 17:00

8.8 miles

We're coming up empty. Try casting your net a little wider.

Show all restaurants

Know any good restaurants that we don't?
Tip us off