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

48 open restaurants in EH14, Midlothian change location

change location
Clear search input and reset results

Popular cuisines

pizza
indian
chinese
italian
curry
kebabs

Choose cuisines

Popular cuisines

pizza-mobile
indian-mobile
chinese-mobile
italian-mobile
curry-mobile
kebabs-mobile

All others (A-Z)

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

Filters

Filters

  • Best match Sorted by Best match

48 open restaurants in EH14, Midlothian change location

Pizza Hut Delivery - St Johns Road

Pizza American

3.6 stars out of 6 60

40% off when you spend £25

Delivery FREE Min. order £12.99

4.7 miles

Promoted

KFC Edinburgh - Herminston Gait Retail Park

Chicken

4.5 stars out of 6 249

Delivery FREE No min. order

3.3 miles

Burger King Edinburgh Gyle

Burgers American

New
4.8 stars out of 6 63

Delivery FREE No min. order

4.1 miles

Kaspa's - Edinburgh

Desserts Ice Cream

4.8 stars out of 6 58

Delivery FREE No min. order

5.1 miles

Frankie & Benny's Edinburgh Gyle

Burgers American

3.3 stars out of 6 17

Delivery FREE No min. order

4.1 miles

Coffee Express

Breakfast Sandwiches

4.9 stars out of 6 441

20% off when you spend £30

Delivery £1.80 No min. order

2.9 miles

Istanbul

Pizza Kebab Halal

4.8 stars out of 6 1789

Delivery £2 Min. order £6

4.2 miles

Hui

Chinese Japanese

5.3 stars out of 6 504

Delivery £2.50 Min. order £12

5.8 miles

Fountainpark Fry Fish & Chips & Italian Cuisine

Fish & Chips Italian

5.3 stars out of 6 2204

Delivery £2 Min. order £7

5.9 miles

Presko Dessert Parlour

Desserts Burgers

4.9 stars out of 6 431

Delivery £2.50 Min. order £10

5.2 miles

KFC Edinburgh South Charlotte Street

Chicken

4.1 stars out of 6 141

Delivery FREE No min. order

6.7 miles

Pizza Plus

Pizza Italian

5.1 stars out of 6 395

20% off when you spend £40

Delivery £2 Min. order £10

4.5 miles

Toby Carvery - Edinburgh West

Roast Dinners British

4.5 stars out of 6 32

Delivery FREE No min. order

4.7 miles

Chicken Club

Chicken Burgers Halal

4.4 stars out of 6 453

Delivery £3 Min. order £10

4.7 miles

Cheeky Chicken

Chicken Peri Peri Halal

4.6 stars out of 6 68

Delivery £2.50 Min. order £10

5.3 miles

Tony Mac Delivers

Italian Pizza

3.9 stars out of 6 245

Delivery £2.50 Min. order £10

5.8 miles

Papa John's Pizza - Sighthill

Pizza American

5 stars out of 6 99

20% off when you spend £20

Delivery FREE Min. order £12.99

3.3 miles

Meltmongers

Breakfast Sandwiches

5.6 stars out of 6 599

Delivery £2 Min. order £9

6.1 miles

NKD Pizza Corstorphine

Pizza Italian

5.1 stars out of 6 80

50% off when you spend £12

Delivery £6 Min. order £5

4.6 miles

Cafe Presko

Asian Breakfast

5.2 stars out of 6 307

Delivery £2.50 Min. order £10

5.2 miles

Pizza Plus Extra

Chicken Fast Food

4 stars out of 6 27

20% off

Delivery FREE Min. order £12

4.6 miles

Ola Kala Greek Grill & Deli

Greek Grill

5 stars out of 6 399

Delivery £2 Min. order £12

6.3 miles

Slumdog Delivered

Indian Street Food Halal

4.7 stars out of 6 154

Delivery £2.50 Min. order £12

5.5 miles

Italian Connection

Italian Pizza

5.1 stars out of 6 430

Delivery £2.50 Min. order £10

6.1 miles

Bravo Restaurant and Cafe

Burgers Indian Halal

5.7 stars out of 6 57

Delivery FREE No min. order

5.9 miles

Subway Lothian Road

Subways Sandwiches

4.6 stars out of 6 75

Delivery FREE No min. order

6.5 miles

Pizza Hut Delivery - Morningside

Pizza American

4.6 stars out of 6 52

40% off when you spend £25

Delivery FREE Min. order £12.99

5.5 miles

Pizza Geeks

Pizza Italian

5.2 stars out of 6 109

20% off when you spend £10

Delivery FREE No min. order

6.2 miles

Noor Take Away

Pakistani Indian Halal

5 stars out of 6 1130

20% off when you spend £50

Delivery £3 Min. order £10

7 miles

Soup & Thai

Thai Soup Halal

5.4 stars out of 6 105

Collect now Delivering from 16:45

6.5 miles

Kebabish Original

Indian Kebab Halal

4.5 stars out of 6 837

Collect now Delivering from 16:45

5.9 miles

Highland Fried Chicken

Chicken Peri Peri Halal

3.8 stars out of 6 243

Delivery £2.50 Min. order £10

5.2 miles

13:02 Dessert Cafe

Lunch Desserts

5.5 stars out of 6 74

Delivery £2.95 Min. order £10

6.4 miles

Guchhi Indian Restaurant

Indian Halal

4.7 stars out of 6 41

Delivery FREE No min. order

6.5 miles

The Chicken Crew

Chicken Peri Peri Halal

4.8 stars out of 6 341

Collect now Delivering from 17:00

6.2 miles

Street Box

Thai Oriental

5.5 stars out of 6 59

Collect now Delivering from 17:15

7.1 miles

Made in Italy

Pizza Italian

5.4 stars out of 6 13

20% off when you spend £15

Delivery FREE No min. order

6.8 miles

Chinese Bubble Tea

Drinks Asian

3.4 stars out of 6 5

Collect now Delivering from 16:30

6.1 miles

Papa John's Pizza - Fountainbridge

Pizza American

4.9 stars out of 6 479

20% off when you spend £20

Delivery FREE Min. order £12.99

6.1 miles

@pizza

Pizza Italian

5.3 stars out of 6 61

Delivery FREE No min. order

6.7 miles

Tom Yum Thai

Thai Oriental

4.8 stars out of 6 899

Delivery £3 Min. order £10

5.4 miles

El Toro Loco

Mexican Burritos

5.1 stars out of 6 52

Delivery FREE No min. order

6.9 miles

O'Oliviero

Italian Pizza

4.3 stars out of 6 6

Delivery FREE No min. order

6.9 miles

Mamma's American Pizza

Pizza Italian

4.9 stars out of 6 17

Delivery FREE No min. order

6.8 miles

Beirut

Lebanese Middle Eastern Halal

4.7 stars out of 6 47

Delivery £4.50 Min. order £16

7 miles

Roti

Indian Curry Halal

4.8 stars out of 6 34

Collect now Delivering from 18:00

7.2 miles

YO! Sushi - Edinburgh Princes St

Sushi Japanese

5 stars out of 6 108

Collect now

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

74 restaurants taking pre-orders for later

Gino's Fish & Chip Shop

Fish & Chips Pizza

4.7 stars out of 6 842

Pre-order

Opening at 16:30

4 miles

Promoted

Ying

Chinese Noodles

4.6 stars out of 6 692

Pre-order

Opening at 16:30

0.7 miles

Promoted

The Pentland Fry

Fish & Chips Italian

5.1 stars out of 6 480

Pre-order

Opening at 16:30

2.2 miles

Balgreen Spice

Indian Healthy

New
5.2 stars out of 6 25

Pre-order

Opening at 16:30

4.9 miles

Sofia's Fish Bar - Pizza & Kebab House

Fish & Chips Kebab

5 stars out of 6 88

Pre-order

Opening at 16:00

1.2 miles

Golden Chopstick

Chinese Oriental

5.1 stars out of 6 567

Pre-order

Opening at 17:00

1.2 miles

MC’s Takeaway

British Italian

New
4.3 stars out of 6 53

Pre-order

Opening at 16:00

9.5 miles

New Hot Pot

Chinese Noodles

5.1 stars out of 6 686

Pre-order

Opening at 16:30

5 miles

Jaflong

Indian Kebab Halal

4 stars out of 6 756

Pre-order

Opening at 17:00

4.1 miles

Jashans Bangladeshi-Indian Restaurant

Bangladeshi Indian Halal

5 stars out of 6 795

Pre-order

Opening at 17:00

4.9 miles

Marios Takeaway

Italian Fish & Chips

4.9 stars out of 6 1142

Pre-order

Opening at 15:45

3 miles

Ali's Take-Away

Italian Pizza

4.8 stars out of 6 1428

Pre-order

Opening at 16:00

4.4 miles

Aldos Takeaway

Italian Fish & Chips

4.8 stars out of 6 209

25% off when you spend £12

Pre-order

Opening at 16:00

3.3 miles

Oriental Express

Chinese Oriental

5.3 stars out of 6 329

Pre-order

Opening at 16:00

5 miles

Sugar & Spice Grill House

American Indian Halal

5.4 stars out of 6 1763

Pre-order

Opening at 16:15

4.1 miles

SWS Chinese Takeaway

Chinese Oriental

4.9 stars out of 6 1181

Pre-order

Opening at 16:30

4.5 miles

The Balgreen Fryer

Fish & Chips Pizza

4.8 stars out of 6 338

Pre-order

Opening at 16:00

4.9 miles

Top Chef

Chinese Oriental

5 stars out of 6 198

Pre-order

Opening at 16:00

5.1 miles

Lucky Chen

Chinese Thai

5 stars out of 6 382

Pre-order

Opening at 16:10

4.5 miles

So Good Chinese & Thai Takeaway

Chinese Thai

5.1 stars out of 6 2030

Pre-order

Opening at 16:00

5.8 miles

Bodrum Express

Fish & Chips Pizza

4.9 stars out of 6 134

Pre-order

Opening at 16:00

3.6 miles

Taste Good Oriental Cuisine

Chinese Oriental

5.1 stars out of 6 3489

Pre-order

Opening at 16:30

5.3 miles

Taste of China

Chinese Asian

5.2 stars out of 6 5095

Pre-order

Opening at 16:30

6 miles

Taste Of China

Chinese Oriental

4.6 stars out of 6 845

Pre-order

Opening at 16:00

3 miles

St. Johns Curry Club

Indian Curry

4.9 stars out of 6 1251

Pre-order

Opening at 16:30

4.7 miles

Stefanos Fish & Chips

Fish & Chips Kebab

5.2 stars out of 6 1081

Pre-order

Opening at 16:45

5.6 miles

The Gorgie Fish Bar

Fish & Chips Kebab

5 stars out of 6 808

Pre-order

Opening at 17:00

5.4 miles

The Curry Leaf

Indian Curry

5.3 stars out of 6 1802

Pre-order

Opening at 16:45

6 miles

Pizza Connection

Italian Pizza

4.6 stars out of 6 399

20% off when you spend £17

Pre-order

Opening on Tue 17:30

3.3 miles

The Rite Bite

Breakfast Sandwiches

5.3 stars out of 6 439

20% off when you spend £20

Pre-order

Opening on Tue 08:00

4.5 miles

Doc Mediterranean Restaurant

Pizza Mediterranean

5.7 stars out of 6 15

Pre-order

Opening on Tue 12:00

4.6 miles

The Marmaris

Fish & Chips Kebab

4.5 stars out of 6 756

Pre-order

Opening at 16:15

6.1 miles

Yummy Kitchen

Chinese Asian

5.3 stars out of 6 635

Pre-order

Opening at 16:20

5.8 miles

Saiyem's

Indian Bangladeshi

4.6 stars out of 6 166

Pre-order

Opening at 16:30

5.1 miles

You Rice

Chinese Japanese

4.8 stars out of 6 1433

10% off when you spend £25

Pre-order

Opening at 16:00

5.9 miles

Abida

Indian Thai

4.8 stars out of 6 661

Pre-order

Opening at 17:00

4.6 miles

Natural Way Chinese Takeaway

Chinese Oriental

4.5 stars out of 6 418

Pre-order

Opening at 16:30

5.4 miles

Asha

Indian Curry

5.2 stars out of 6 925

Pre-order

Opening at 17:00

5.4 miles

Caffe Rapido

Pizza Fish & Chips

4.1 stars out of 6 2483

Pre-order

Opening at 17:00

7.6 miles

Spicy Bite

Kebab Pizza Halal

5.6 stars out of 6 116

Pre-order

Opening at 16:00

5.9 miles

Tiger Lin

Chinese Oriental

5.2 stars out of 6 1095

Pre-order

Opening at 16:30

5.7 miles

Comiston Cino's (NEW)

Fish & Chips Pizza

4.1 stars out of 6 17

Pre-order

Opening at 16:00

5.4 miles

Shandon Spice

Indian Bangladeshi

5.3 stars out of 6 109

Pre-order

Opening at 17:00

5.3 miles

Amani Classic Punjabi Indian Cuisine

Indian Pakistani Halal

5.3 stars out of 6 1192

Pre-order

Opening at 16:45

5.7 miles

Abduls

Indian Curry

5.3 stars out of 6 729

Pre-order

Opening at 17:00

5.4 miles

PIZZA HOUSE

Pizza Kebab

4.6 stars out of 6 86

Pre-order

Opening on Tue 17:00

4.3 miles

Nahar Bengali & Indian Takeaway

Indian Bangladeshi Halal

5 stars out of 6 1008

Pre-order

Opening at 16:30

5.3 miles

The Curry House

Indian Curry Halal

4.5 stars out of 6 485

Pre-order

Opening at 17:00

4.6 miles

Kebab Express

Turkish Pizza

5.5 stars out of 6 607

Pre-order

Opening at 16:00

5.3 miles

Burrito N Shake

Mexican Burritos Halal

3.8 stars out of 6 750

Pre-order

Opening at 20:00

7.2 miles

Desidera

Indian Pakistani Halal

5 stars out of 6 168

Pre-order

Opening at 16:00

5.3 miles

iCURRY

Indian Curry Halal

4.8 stars out of 6 44

Pre-order

Opening on Tue 16:25

5.8 miles

Bangla Kitchen

Indian Bangladeshi Halal

4.7 stars out of 6 700

Pre-order

Opening at 17:00

6.3 miles

Veloce Italian Street Food

Italian Pizza

5 stars out of 6 197

20% off when you spend £20

Pre-order

Opening at 17:00

6.1 miles

Topkapi Kebab House

Turkish Kebab Halal

4.5 stars out of 6 94

Pre-order

Opening at 17:00

6.3 miles

The Bombay Bicycle Club

Indian Curry

5.1 stars out of 6 26

Pre-order

Opening at 17:00

6.5 miles

China Star Restaurant

Chinese Noodles

4.7 stars out of 6 287

Pre-order

Opening at 17:00

6.3 miles

Salt 'n' Vinegar

Fish & Chips British

5.3 stars out of 6 36

Pre-order

Opening at 16:15

6.6 miles

Corstorphine Spice

Indian Kebab Halal

4.5 stars out of 6 148

Pre-order

Opening at 16:30

4.7 miles

The Oasis

Noodles Mexican

4.2 stars out of 6 178

Pre-order

Opening at 20:00

7 miles

The Urban Fox

European Burgers

5.2 stars out of 6 3

Pre-order

Opening on Tue 16:00

6.9 miles

Indian Lounge

Indian Curry

4.2 stars out of 6 5

Pre-order

Opening at 16:00

6.9 miles

Flava

Grill Mexican

3.6 stars out of 6 69

Pre-order

Opening at 20:00

6.7 miles

The Real Pizza Factory

Pizza Italian

4.4 stars out of 6 1791

20% off when you spend £30

Pre-order

Opening at 16:00

8.1 miles

Nanyang Malaysian Restaurant

Malaysian Chinese

5.1 stars out of 6 565

Pre-order

Opening at 17:00

6.7 miles

Spice & Nice

Indian Curry Halal

5.3 stars out of 6 658

Pre-order

Opening at 17:00

7.8 miles

The Real Burger House

American Burgers

3.8 stars out of 6 525

20% off when you spend £30

Pre-order

Opening at 16:00

8.1 miles

Burrito n Shake

Mexican Burritos Halal

2.9 stars out of 6 87

Pre-order

Opening on Tue 19:00

7.2 miles

Sombrero - Haymarket

Mexican Burritos

4.9 stars out of 6 2134

Pre-order

Opening at 17:00

6.2 miles

Bella Roma

Pizza Kebab

4.5 stars out of 6 589

20% off when you spend £30

Pre-order

Opening at 17:00

6.8 miles

Hanam's Restaurant

Middle Eastern Kurdish

5.4 stars out of 6 78

20% off when you spend £10

Pre-order

Opening at 17:00

6.9 miles

Pomegranate

Middle Eastern Persian

5.3 stars out of 6 91

20% off when you spend £10

Pre-order

Opening at 17:00

7.7 miles

Sombrero - Portobello

Mexican American

4.8 stars out of 6 318

Pre-order

Opening at 16:45

8.8 miles

FITTY BEE

Healthy Chicken

5.5 stars out of 6 82

Pre-order

Opening at 17:00

8.8 miles

36 aren't taking orders

Brunch

Breakfast Sandwiches

4.6 stars out of 6 530

Not taking orders

Chopstix Noodle Bar - Gyle Shopping Centre

Noodles Asian

New
5.2 stars out of 6 4

Not taking orders

Royal China

Chinese Oriental

4.9 stars out of 6 1974

Not taking orders

Good World Chinese Takeaway

Chinese Thai

4.7 stars out of 6 432

Not taking orders

Thriller Griller

Breakfast Burgers

New
5.7 stars out of 6 3

Not taking orders

Treasure Cottage

Chinese Oriental

4.8 stars out of 6 499

Not taking orders

The Stenhouse Takeaway

Fish & Chips Pizza

5.2 stars out of 6 2795

Not taking orders

So Rice

Chinese Oriental

5.1 stars out of 6 340

Not taking orders

The Balerno Fry

Fish & Chips Pizza

5.5 stars out of 6 99

Not taking orders

China Red

Chinese Oriental

4 stars out of 6 83

Not taking orders

Claire’s Snackbar

Breakfast Lunch

5.5 stars out of 6 139

Not taking orders

The Wee Roll Shop

Breakfast Sandwiches

4.7 stars out of 6 799

Not taking orders

Italia Express

Pizza Italian

5.5 stars out of 6 73

Not taking orders

Mania

Pizza Chicken

5.5 stars out of 6 2070

Not taking orders

Food For U

Chinese

4.6 stars out of 6 1124

Not taking orders

Elba Takeaway

Fish & Chips Pizza

New
3.2 stars out of 6 11

Not taking orders

Dersim Kebab & Pizza House

Pizza Kebab

4.6 stars out of 6 58

Not taking orders

#Sauce

Indian Fast Food Halal

5.1 stars out of 6 30

Not taking orders

Guru Balti Restaurant

Indian Curry

5.2 stars out of 6 758

Not taking orders

Magic Kitchen

Chinese Oriental

5 stars out of 6 89

Not taking orders

NKD Pizza Morningside

Pizza Italian

4.5 stars out of 6 118

Not taking orders

Bonnie Burrito Gorgie

Mexican

5.1 stars out of 6 32

Not taking orders

The Hill Station

Indian Curry Halal

5 stars out of 6 547

Not taking orders

Gourmet Burger Kitchen (GBK) - Edinburgh

Burgers American

4.8 stars out of 6 15

Not taking orders

Fatty Owls

Sandwiches American

6 stars out of 6 4

Not taking orders

Bonnie Burrito Lauriston Place

Mexican

4.7 stars out of 6 1

Not taking orders

Shi Chinese

Chinese Oriental Halal

4.8 stars out of 6 495

Not taking orders

Frankie & Benny's Straiton

Italian

0 stars out of 6 0

Not taking orders

Paprika Indian Takeaway

Indian Curry

4.7 stars out of 6 36

Not taking orders

Papa's Burgers & Tacos

Burgers Mexican

4.5 stars out of 6 34

Not taking orders

Las Iguanas Edinburgh

Latin American Brazilian food

4.3 stars out of 6 27

Not taking orders

Zucca Cafe & Restaurant

Italian Pizza

4.3 stars out of 6 1

Not taking orders

Mughal Indian Restaurant

Indian Curry Halal

4.8 stars out of 6 555

Not taking orders

Desserts & Munchies

Desserts Milkshakes

4.7 stars out of 6 436

Not taking orders

Kama Sutra

Indian Curry

4.9 stars out of 6 4

Not taking orders

Leith Walk Kebab & Pizza House

Pizza Kebab

2.9 stars out of 6 618

Not taking orders

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