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

54 open restaurants in EH14, Midlothian change location

change location
Clear search input and reset results

Popular cuisines

37 32 29 22 19 18 14 14

Choose cuisines

Popular cuisines

37 32 29 22 19 18 14 14

All others (A-Z)

1 9 5 5 1 10 1 4 4 1 9 3 1 1 2 1 1 3 1 1 1 1 1 6 2 1 4 3 2 2 7 1 1 1 1 7 3

Filters

Filters

23 20 50 54 52 11 30
  • Best match Sorted by Best match

54 open restaurants in EH14, Midlothian change location

Brunch

Breakfast Sandwiches

4.6 stars out of 6 479

Delivery £1.75 Min. order £5

2.9 miles

Promoted

Presko Dessert Parlour

Desserts Burgers

4.8 stars out of 6 308

Delivery £2.50 Min. order £10

5.2 miles

Promoted

Pizza Hut Delivery - St Johns Road

Pizza American

3.4 stars out of 6 41

40% off when you spend £30

Delivery FREE Min. order £12.99

4.7 miles

Promoted

Coffee Express

Breakfast Sandwiches

4.8 stars out of 6 400

20% off when you spend £30

Delivery £1.80 No min. order

2.9 miles

NKD Pizza Corstorphine

Pizza Italian

4.8 stars out of 6 32

Delivery £2.50 Min. order £13

4.6 miles

Gino's Fish & Chip Shop

Fish & Chips Pizza

4.7 stars out of 6 743

Collect now Delivering from 17:00

4 miles

OZ Cafe

Breakfast American

5 stars out of 6 812

Delivery £2 Min. order £5

3.6 miles

Pizza Geeks

Pizza Italian

New
5.3 stars out of 6 6

Delivery FREE No min. order

6.2 miles

Istanbul

Pizza Kebab Halal

5 stars out of 6 1514

Delivery £2 Min. order £6

4.2 miles

Elba Takeaway

Fish & Chips Greek

5.3 stars out of 6 203

Delivery £2 Min. order £6

4.6 miles

Bravo Restaurant and Cafe

Burgers Indian Halal

New
0 stars out of 6 0

Delivery FREE No min. order

5.9 miles

The Wee Roll Shop

Breakfast Sandwiches

4.7 stars out of 6 804

20% off when you spend £25

Delivery £2 Min. order £5

3 miles

Claire’s Snackbar

Breakfast Lunch

5.5 stars out of 6 76

Delivery £2 Min. order £5

3.5 miles

Subway Lothian Road

Subways Sandwiches

New
4.8 stars out of 6 7

Delivery £2.50 No min. order

6.5 miles

Bonnie Burrito Gorgie

Mexican Burritos

4.4 stars out of 6 474

Delivery FREE No min. order

5.5 miles

Pizza Plus

Pizza Italian

5.1 stars out of 6 366

25% off when you spend £40

Delivery £2 Min. order £10

4.5 miles

@pizza

Pizza Italian

New
6 stars out of 6 3

Delivery FREE No min. order

6.7 miles

The Rite Bite

Breakfast Sandwiches

5.3 stars out of 6 411

20% off when you spend £20

Delivery £2 Min. order £7

4.5 miles

Papa John's Pizza - Sighthill

Pizza American

4.9 stars out of 6 68

20% off when you spend £25

Delivery FREE Min. order £12.99

3.3 miles

13:02 Dessert Cafe

Desserts Breakfast

New
5.7 stars out of 6 1

Delivery £2 Min. order £10

6.4 miles

Cheeky Chicken

Chicken Pizza Halal

4.4 stars out of 6 610

Delivery £2.50 Min. order £10

5.3 miles

Tony Macaroni

Italian Pizza

4.1 stars out of 6 73

Delivery £2.50 Min. order £10

5.8 miles

Zucca Cafe & Restaurant

Italian Pizza

New
0 stars out of 6 0

Delivery FREE No min. order

6.6 miles

Meltmongers

Breakfast Sandwiches

5.7 stars out of 6 543

Delivery £2 Min. order £9

6.1 miles

Pizza Plus Extra

Chicken Fast Food

4.8 stars out of 6 26

10% off

Delivery £2 Min. order £10

4.6 miles

Fatty Owls

Sandwiches American

New
0 stars out of 6 0

Delivery FREE No min. order

6.5 miles

Napizza

Pizza Italian

New
4.5 stars out of 6 8

Collect now Delivering from Tue 17:00

4.5 miles

Burrito N Shake

Mexican Burritos Halal

3.8 stars out of 6 617

Delivery £4.50 Min. order £25

7.2 miles

Cafe Presko

Asian Breakfast

5.2 stars out of 6 267

Delivery £2.50 Min. order £10

5.2 miles

Tom Yum Thai

Thai Oriental

4.9 stars out of 6 985

Delivery £3 Min. order £10

5.4 miles

Ola Kala Greek Grill & Deli

Greek Grill

5 stars out of 6 322

Delivery £2 Min. order £12

6.3 miles

Shi Chinese

Chinese Oriental Halal

4.9 stars out of 6 535

Delivery £3 Min. order £10

5.4 miles

Pizza Hut Delivery - Morningside

Pizza American

4.5 stars out of 6 36

40% off when you spend £30

Delivery FREE Min. order £12.99

5.5 miles

Highland Fried Chicken

Chicken Peri Peri Halal

4.2 stars out of 6 291

Delivery £2.50 Min. order £10

5.2 miles

Noodle N Rice

Chinese Thai Halal

4 stars out of 6 546

Delivery £4.50 Min. order £30

7.2 miles

NKD Pizza Morningside

Pizza Italian

4.7 stars out of 6 77

20% off when you spend £30

Delivery £2.50 Min. order £11

5.4 miles

Chinese Bubble Tea

Drinks Asian

3.4 stars out of 6 5

Collect now Delivering from 13:00

6.1 miles

Papa John's Pizza - Fountainbridge

Pizza American

4.9 stars out of 6 476

20% off when you spend £25

Delivery FREE Min. order £12.99

6.1 miles

China Star Restaurant

Chinese Noodles

4.7 stars out of 6 260

Collect now Delivering from 17:30

6.3 miles

Veloce Italian Street Food

Italian Pizza

5 stars out of 6 141

20% off when you spend £20

Collect now Delivering from 17:30

6.1 miles

The Oasis

Noodles Mexican

4 stars out of 6 97

Delivery £4.50 Min. order £25

7 miles

The Real Pizza Factory

Pizza Italian

4.5 stars out of 6 1769

20% off when you spend £30

Delivery £2.50 Min. order £10

8.1 miles

Cheeky Chicken Tollcross

Chicken Pizza Halal

2.9 stars out of 6 172

Delivery £2.50 Min. order £10

6.4 miles

El Toro Loco

Mexican Burritos

5.3 stars out of 6 1

Delivery £1.50 No min. order

6.9 miles

Las Iguanas Edinburgh

Latin American Brazilian food

4.3 stars out of 6 25

Delivery FREE No min. order

6.8 miles

O'Oliviero

Italian Pizza

0 stars out of 6 0

Delivery FREE No min. order

6.9 miles

Nanyang Malaysian Restaurant

Malaysian Chinese

5.1 stars out of 6 563

Collect now

6.7 miles

The Real Burger House

American Burgers

3.8 stars out of 6 475

20% off when you spend £30

Delivery £2.50 Min. order £10

8.1 miles

Roti

Indian Curry Halal

4.9 stars out of 6 20

Collect now Delivering from 18:00

7.2 miles

Hanam's Restaurant

Middle Eastern Kurdish

5.4 stars out of 6 73

20% off when you spend £10

Collect now Delivering from 16:30

6.9 miles

Laila's Bistro

Mediterranean Persian

4.4 stars out of 6 14

20% off when you spend £10

Collect now Delivering from 17:00

7.2 miles

YO! Sushi - Edinburgh Princes St

Sushi Japanese

5 stars out of 6 101

Collect now

7 miles

Mamma's American Pizza

Pizza Italian

0 stars out of 6 0

Delivery FREE No min. order

6.8 miles

Pomegranate

Middle Eastern Persian

5.3 stars out of 6 83

20% off when you spend £10

Collect now Delivering from 17:00

7.7 miles

73 restaurants taking pre-orders for later

Ying

Chinese Noodles

4.7 stars out of 6 600

Pre-order

Opening at 16:30

0.7 miles

Promoted

The Pentland Fry

Fish & Chips Italian

5.1 stars out of 6 380

Pre-order

Opening at 16:30

2.2 miles

Shandon Spice

Indian Bangladeshi

New
5.4 stars out of 6 13

Pre-order

Opening at 17:00

5.3 miles

New Hot Pot

Chinese Noodles

5.1 stars out of 6 632

Pre-order

Opening at 16:30

5 miles

Jashans Bangladeshi-Indian Restaurant

Bangladeshi Indian Halal

5 stars out of 6 747

Pre-order

Opening at 17:00

4.9 miles

Top Chef

Chinese Oriental

New
6 stars out of 6 4

Pre-order

Opening at 16:00

5.1 miles

Jaflong

Indian Kebab Halal

4 stars out of 6 692

Pre-order

Opening at 17:00

4.1 miles

Good World Chinese Takeaway

Chinese Thai

4.8 stars out of 6 374

Pre-order

Opening at 15:30

4.6 miles

Marios Takeaway

Italian Fish & Chips

4.9 stars out of 6 1078

Pre-order

Opening at 15:45

3 miles

Aldos Takeaway

Italian Fish & Chips

4.8 stars out of 6 106

10% off when you spend £12

Pre-order

Opening at 16:00

3.3 miles

Taste Of China

Chinese Oriental

4.7 stars out of 6 758

Pre-order

Opening at 16:00

3 miles

The Stenhouse Takeaway

Fish & Chips Pizza

5.2 stars out of 6 2485

Pre-order

Opening at 16:00

4.5 miles

Sugar & Spice Grill House

American Indian Halal

5.4 stars out of 6 1646

Pre-order

Opening at 16:15

4.1 miles

Ali's Take-Away

Italian Pizza

4.8 stars out of 6 1351

Pre-order

Opening at 16:00

4.4 miles

Sofia's Fish Bar - Pizza & Kebab House

Fish & Chips Kebab

4.6 stars out of 6 30

Pre-order

Opening at 16:00

1.2 miles

Oriental Express

Chinese Oriental

5.2 stars out of 6 146

Pre-order

Opening at 16:00

5 miles

SWS Chinese Takeaway

Chinese Oriental

4.9 stars out of 6 1086

Pre-order

Opening at 16:30

4.5 miles

Lucky Chen

Chinese Thai

5 stars out of 6 235

Pre-order

Opening at 16:10

4.5 miles

The Balgreen Fryer

Fish & Chips Pizza

4.8 stars out of 6 235

Pre-order

Opening at 16:00

4.9 miles

Bodrum Express

Fish & Chips Pizza

5 stars out of 6 91

Pre-order

Opening at 16:30

3.6 miles

Fountainpark Fry Fish & Chips & Italian Cuisine

Fish & Chips Italian

5.3 stars out of 6 1889

Pre-order

Opening at 14:00

5.9 miles

Taste Good Oriental Cuisine

Chinese Oriental

5.1 stars out of 6 3328

Pre-order

Opening at 16:30

5.3 miles

So Good Chinese & Thai Takeaway

Chinese Thai

5.1 stars out of 6 1874

Pre-order

Opening at 16:00

5.8 miles

Taste of China

Chinese Asian

5.2 stars out of 6 5174

Pre-order

Opening at 16:30

6 miles

Stefanos Fish & Chips

Fish & Chips Kebab

5.1 stars out of 6 1007

Pre-order

Opening at 16:45

5.6 miles

Golden Shell

Chinese Oriental

4.7 stars out of 6 375

Pre-order

Opening at 16:00

3.3 miles

Chicken Club

Chicken Burgers Halal

4.4 stars out of 6 371

Pre-order

Opening at 14:00

4.7 miles

You Rice

Chinese Japanese

4.8 stars out of 6 1323

Pre-order

Opening at 16:00

5.9 miles

St. Johns Curry Club

Indian Curry

4.9 stars out of 6 1104

Pre-order

Opening at 16:30

4.7 miles

Pizza Connection

Italian Pizza

4.6 stars out of 6 375

Pre-order

Opening at 17:30

3.3 miles

Dersim Kebab & Pizza House

Kebab Pizza

4.8 stars out of 6 336

Pre-order

Opening at 14:15

5.8 miles

The Gorgie Fish Bar

Fish & Chips Kebab

4.9 stars out of 6 729

Pre-order

Opening at 17:00

5.4 miles

Magic Kitchen

Chinese Oriental

4.6 stars out of 6 39

Pre-order

Opening at 16:30

4.6 miles

Mania

Pizza Chicken

5.5 stars out of 6 1955

Pre-order

Opening at 16:00

6.5 miles

Food For U

Chinese

4.6 stars out of 6 1038

Pre-order

Opening at 16:30

5.6 miles

The Curry Leaf

Indian Curry

5.3 stars out of 6 1695

Pre-order

Opening at 16:40

6 miles

Yummy Kitchen

Chinese Asian

5.3 stars out of 6 419

Pre-order

Opening at 16:20

5.8 miles

Asha

Indian Curry

5.2 stars out of 6 843

Pre-order

Opening at 17:00

5.4 miles

Tiger Lin

Chinese Oriental

5.3 stars out of 6 1058

Pre-order

Opening at 16:30

5.7 miles

Natural Way Chinese Takeaway

Chinese Oriental

4.5 stars out of 6 350

Pre-order

Opening at 16:00

5.4 miles

Amani Classic Punjabi Indian Cuisine

Indian Pakistani Halal

5.3 stars out of 6 1112

Pre-order

Opening at 16:45

5.7 miles

Caffe Rapido

Italian Fish & Chips

4.4 stars out of 6 2329

Pre-order

Opening at 17:00

7.6 miles

Abida

Indian Thai

4.8 stars out of 6 609

Pre-order

Opening at 17:00

4.6 miles

Saiyem's

Indian Bangladeshi

4.9 stars out of 6 116

Pre-order

Opening at 16:30

5.1 miles

Guru Balti Restaurant

Indian Curry

5.2 stars out of 6 684

Pre-order

Opening at 17:00

5.8 miles

Italia Express

Pizza Italian

5 stars out of 6 599

Pre-order

Opening at 16:00

5.8 miles

The Curry House

Indian Curry Halal

4.6 stars out of 6 439

Pre-order

Opening at 17:00

4.6 miles

Italian Connection

Italian Pizza

5 stars out of 6 355

Pre-order

Opening at 15:00

6.1 miles

PIZZA HOUSE

Pizza Kebab

4.9 stars out of 6 69

30% off when you spend £25

Pre-order

Opening at 17:00

4.3 miles

Abduls

Indian Curry

5.3 stars out of 6 653

Pre-order

Opening at 17:00

5.4 miles

The Marmaris

Fish & Chips Kebab

4.4 stars out of 6 674

Pre-order

Opening at 16:15

6.1 miles

Slumdog Delivered

Indian Street Food Halal

4.5 stars out of 6 52

Pre-order

Opening at 13:00

5.5 miles

Comiston Fry

Fish & Chips Pizza

3.5 stars out of 6 107

10% off when you spend £25

Pre-order

Opening at 16:00

5.4 miles

Sombrero - Haymarket

Mexican Burritos

4.9 stars out of 6 2136

Pre-order

Opening at 17:00

6.2 miles

Desidera

Indian Pakistani Halal

5.5 stars out of 6 234

Pre-order

Opening at 16:00

5.3 miles

Corstorphine Spice

Indian Kebab Halal

4.5 stars out of 6 155

Pre-order

Opening at 16:30

4.7 miles

Kebabish Original

Indian Kebab Halal

4.5 stars out of 6 720

Pre-order

Opening at 15:00

5.9 miles

The Hill Station

Indian Curry Halal

5 stars out of 6 493

Pre-order

Opening at 16:45

5.3 miles

Noor Take Away

Pakistani Indian Halal

5.1 stars out of 6 944

Pre-order

Opening at 16:00

7 miles

iCURRY

Indian Curry Halal

4.6 stars out of 6 26

Pre-order

Opening at 16:25

5.8 miles

Desserts & Munchies

Desserts Milkshakes

4.7 stars out of 6 437

Pre-order

Opening at 17:00

6.2 miles

Topkapi Kebab House

Turkish Kebab Halal

4.4 stars out of 6 73

Pre-order

Opening at 17:00

6.3 miles

Bangla Kitchen

Indian Bangladeshi Halal

4.7 stars out of 6 623

Pre-order

Opening at 17:00

6.3 miles

Salt 'n' Vinegar

Fish & Chips British

0 stars out of 6 0

Pre-order

Opening at 16:00

6.6 miles

The Chicken Crew

Chicken Peri Peri Halal

4.8 stars out of 6 311

Pre-order

Opening at 14:00

6.2 miles

Mughal Indian Restaurant

Indian Curry Halal

4.8 stars out of 6 560

Pre-order

Opening at 17:30

6.4 miles

Guchhi Indian Restaurant

Indian Curry

4.7 stars out of 6 6

Pre-order

Opening at 18:00

6.5 miles

Bella Roma

Pizza Kebab

4.5 stars out of 6 571

20% off when you spend £30

Pre-order

Opening at 16:00

6.8 miles

FITTY BEE

Healthy Chicken

5.5 stars out of 6 82

Pre-order

Opening at 17:00

8.8 miles

City Kebab House

Kebab Turkish

4.2 stars out of 6 326

Pre-order

Opening at 18:00

6.4 miles

Spice & Nice

Indian Curry Halal

5.3 stars out of 6 625

Pre-order

Opening at 17:00

7.8 miles

Sombrero - Portobello

Mexican American

4.8 stars out of 6 316

Pre-order

Opening at 16:45

8.8 miles

Mumbai Street Food

Indian Asian

4 stars out of 6 6

Pre-order

Opening at 15:00

9 miles

21 aren't taking orders

Golden Chopstick

Chinese Oriental

5.1 stars out of 6 513

Not taking orders

Soup & Thai

Thai Soup Halal

New
0 stars out of 6 0

Not taking orders

Royal China

Chinese Oriental

5 stars out of 6 1766

Not taking orders

China Red

Chinese Oriental

4 stars out of 6 83

Not taking orders

Treasure Cottage

Chinese Oriental

4.9 stars out of 6 294

Not taking orders

So Rice

Chinese Oriental

5 stars out of 6 222

Not taking orders

The Balerno Fry

Fish & Chips Pizza

5.5 stars out of 6 21

Not taking orders

KFC Craigleith

Chicken

4.3 stars out of 6 433

Not taking orders

Anna's Chinese Takeaway

Chinese Oriental

5.1 stars out of 6 226

Not taking orders

Kebab Express

Turkish Pizza

5.5 stars out of 6 591

Not taking orders

Daruma Japanese Restaurant

Japanese Oriental

5 stars out of 6 93

Not taking orders

Oriental Delight

Chinese Oriental

5.1 stars out of 6 172

Not taking orders

Nahar Bengali & Indian Takeaway

Indian Bangladeshi Halal

5 stars out of 6 944

Not taking orders

Paprika Indian Takeaway

Indian Curry

5 stars out of 6 23

Not taking orders

Rocco's Eatery

Italian Pizza

5.6 stars out of 6 91

Not taking orders

Marmaris Grill

Fish & Chips Pizza

4.6 stars out of 6 32

Not taking orders

Kama Sutra

Indian Curry

5.1 stars out of 6 5

Not taking orders

Kasturi Indian Gourmet Restaurant

Indian

0 stars out of 6 0

Not taking orders

4 Season Spices Cafe

Indian African Halal

4.6 stars out of 6 29

Not taking orders

Leith Walk Kebab & Pizza House

Pizza Kebab

3.1 stars out of 6 556

Not taking orders

Cafe Bensu & Pierogi

Breakfast Café

4.8 stars out of 6 14

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