Popular cuisines

pizza
indian
chinese
italian
burgers
curry
kebabs
Enter your full postcode (e.g. SE1 2HJ) for more local results

130 open restaurants in EH7, Edinburgh change location

change location
Clear search input and reset results

Popular cuisines

pizza
indian
chinese
italian
burgers
curry
kebabs

Choose cuisines

Popular cuisines

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

All others (A-Z)

15 6 11 2 4 3 1 4 1 14 6 3 2 2 2 1 1 3 10 1 1 1 8 2 10 3 1 1 4 14 3 1 2 3 6 1 1 2 1 7 8 1 2

All Cuisines A-Z

15 6 11 2 4 3 1 20 4 1
14 24 20 6 3 2 2 2 19 1 1 3 46 23 10 19 1 1 1 8 2 10 3 1 1 4 14 3 1 2 3 52 6 1 1 2 1 7 8 1 2

Filters

Filters

  • Best match Sorted by Best match

130 open restaurants in EH7, Edinburgh change location

Cafe Piccante

Fish & Chips Pizza

5.5 stars out of 6 2238

10% off when you spend £25

Delivery £2 Min. order £7

25 - 40 mins

Tried and Tasted Promoted

Slumdog Delivered

Indian Street Food Halal

4.9 stars out of 6 686

Delivery £2.50 Min. order £12

40 - 55 mins

Promoted

New China Palace

Chinese Noodles

5.1 stars out of 6 666

10% off when you spend £30

Delivery £2 Min. order £10

35 - 50 mins

Promoted

Giovanni's

Italian Fish & Chips

4.4 stars out of 6 1614

10% off when you spend £25

Delivery £3 Min. order £5

35 - 50 mins

Promoted

Ephesus Takeaway

Kebab Pizza

5.2 stars out of 6 397

Delivery £2 Min. order £8

35 - 50 mins

Promoted

KFC Edinburgh - St Andrews Street

Chicken

4 stars out of 6 123

Delivery £2.50 No min. order

45 - 60 mins

Burger King Princes Street

Burgers American

3.4 stars out of 6 236

Delivery £2.50 No min. order

45 - 60 mins

Baskin Robbins

Desserts Cakes

4.4 stars out of 6 89

Delivery £2.50 No min. order

35 - 50 mins

Frankie & Benny's - Edinburgh Royal Mile

American Burgers

3.7 stars out of 6 18

Delivery £2.50 No min. order

45 - 60 mins

Stacks - Edinburgh Rose Street

Burgers

5.3 stars out of 6 5

Delivery £2.50 No min. order

45 - 60 mins

Gourmet Burger Kitchen (GBK) - Edinburgh

Burgers American

4.8 stars out of 6 45

Delivery £2.50 No min. order

45 - 60 mins

Angelos Takeaway

Italian Fish & Chips

5.4 stars out of 6 3380

Delivery £2.50 No min. order

35 - 50 mins

Mughal's Spice

Indian Curry Halal

New
5.7 stars out of 6 17

Delivery £2 Min. order £10

45 - 60 mins

Kurdish Best Kebab House

Kebab Pizza Halal

5.2 stars out of 6 358

Delivery £1.60 Min. order £7

25 - 40 mins

Turkish Carry Out Easter Road

Pizza Kebab Halal

5.6 stars out of 6 1614

Delivery £1.99 Min. order £5

40 - 55 mins

Star kebab pizza house

Kebab Pizza

New
6 stars out of 6 2

Delivery £2.50 Min. order £12

35 - 50 mins

Erbil

Kebab Fish & Chips Halal

5.5 stars out of 6 173

10% off when you spend £20

Delivery £1.40 Min. order £5

25 - 40 mins

Happy Rice

Chinese Oriental

4.5 stars out of 6 918

10% off when you spend £20

Delivery £1.80 Min. order £10

45 - 60 mins

Lochend Fry

Fish & Chips Indian

5.2 stars out of 6 1063

10% off when you spend £30

Delivery £2 Min. order £5

35 - 50 mins

Verona

Pizza Chicken

5.8 stars out of 6 1330

10% off when you spend £25

Delivery £3 Min. order £11

50 - 65 mins

KFC Edinburgh - Meadowbank Retail Park

Chicken Halal

3.6 stars out of 6 115

Delivery £2.50 No min. order

35 - 50 mins

Shapla

Bangladeshi Indian Halal

5.2 stars out of 6 1613

Delivery £2 Min. order £8

35 - 50 mins

May Sum Chinese Takeaway

Chinese

4.6 stars out of 6 842

20% off when you spend £25

Delivery £2 Min. order £6

35 - 50 mins

Ruchi Tandoori Takeaway

Indian Bangladeshi

5.4 stars out of 6 565

Delivery £2.50 Min. order £10

35 - 50 mins

Shangri-La

Chinese

4.8 stars out of 6 600

Delivery £2 Min. order £12

65 - 80 mins

Oriental Delight

Chinese Oriental

5.2 stars out of 6 488

Delivery £1.70 Min. order £8

35 - 50 mins

Savour Chinese Cuisine

Chinese Dim Sum

5.3 stars out of 6 1816

Delivery £2 Min. order £8

35 - 50 mins

Caffe Rapido

Pizza Fish & Chips

4.1 stars out of 6 2630

Delivery £2.80 No min. order

50 - 65 mins

Celadon 2 U

Thai Oriental

5.2 stars out of 6 846

Delivery £2.50 Min. order £10

35 - 50 mins

KFC Edinburgh South Charlotte Street

Chicken

4.2 stars out of 6 256

Delivery £2.50 No min. order

35 - 50 mins

White Sushi

Sushi Japanese

5.2 stars out of 6 172

Delivery £2.50 Min. order £18

35 - 50 mins

The Gold Sea

Fish & Chips Pizza

5.1 stars out of 6 1023

Delivery £2 Min. order £6

45 - 60 mins

Rice Bowl's

Chinese Thai

4.9 stars out of 6 1022

Delivery £1.90 Min. order £8

40 - 55 mins

Barracuda

Fish & Chips Pizza

5.2 stars out of 6 436

Delivery £2 No min. order

40 - 55 mins

St Andrew`s Takeaway

Fish & Chips Pizza

4.6 stars out of 6 1565

20% off when you spend £25

Delivery £2 Min. order £7

35 - 50 mins

The Village

Indian Curry Halal

5.5 stars out of 6 194

Delivery £2 Min. order £10

35 - 50 mins

Best Kebab House

Kebab Pizza Halal

5 stars out of 6 1005

Delivery £1.50 Min. order £8

35 - 50 mins

Tasty

Chinese Japanese

4.9 stars out of 6 519

Delivery £2.80 No min. order

35 - 50 mins

Ping On

Chinese Oriental

5 stars out of 6 1459

Delivery £2 No min. order

30 - 45 mins

Origano Go

Pizza Pasta

5.2 stars out of 6 1147

Delivery £2 Min. order £8

50 - 65 mins

Mania

Pizza Chicken

5.5 stars out of 6 2153

10% off when you spend £30

Delivery £2.50 Min. order £11

45 - 60 mins

BBurger

American Burgers Halal

4.8 stars out of 6 298

Delivery £2.80 Min. order £10

40 - 55 mins

Istanbul Takeaway

Kebab Pizza

5.2 stars out of 6 792

Delivery £1.50 Min. order £5

50 - 65 mins

Chicken Club

Chicken Pizza Halal

4.8 stars out of 6 2563

Delivery £2.50 Min. order £10

40 - 55 mins

Noor Take Away

Pakistani Indian Halal

5.1 stars out of 6 1245

20% off when you spend £50

Delivery £2.50 Min. order £10

45 - 60 mins

Palmyra Pizza

Pizza Kebab Halal

4.7 stars out of 6 1733

Delivery £2 Min. order £10

35 - 50 mins

Razzo Pizza Napoletan

Pizza Italian

New
5.4 stars out of 6 45

Delivery £1.50 No min. order

35 - 50 mins

Jubilee

Italian English

4.9 stars out of 6 1162

Delivery £2.50 Min. order £5

45 - 60 mins

The Curry Leaf

Indian Curry

5.3 stars out of 6 1909

Delivery £2 Min. order £30

45 - 60 mins

The Mermaid Takeaway

Fish & Chips Italian

5.3 stars out of 6 1030

Delivery £2 Min. order £5

35 - 50 mins

Clamshell

Fish & Chips Pizza

4.8 stars out of 6 695

Delivery £2.80 Min. order £10

45 - 60 mins

Tony Mac Delivers @Omni Centre

Italian Pizza

4.6 stars out of 6 326

Delivery £2.50 Min. order £10

50 - 65 mins

The Rig

Fish & Chips Pizza

5.2 stars out of 6 286

Delivery £2.50 Min. order £10

35 - 50 mins

Yummy Kitchen

Chinese Asian

5.3 stars out of 6 759

Delivery £3 Min. order £15

40 - 55 mins

KFC Edinburgh Nicolson Street

Chicken

3.7 stars out of 6 77

Delivery £2.50 No min. order

40 - 55 mins

Hey Pizza

Pizza Milkshakes

5 stars out of 6 204

10% off when you spend £10

Delivery £3 Min. order £10

35 - 50 mins

You Rice

Chinese Japanese

4.8 stars out of 6 1502

Delivery £1.90 Min. order £9.50

50 - 65 mins

Franco's Fish Bar

Fish & Chips Italian

4.8 stars out of 6 879

20% off when you spend £15

Delivery £2 No min. order

35 - 50 mins

Street Box

Thai Oriental

5.3 stars out of 6 127

Delivery £2.50 Min. order £12

50 - 65 mins

Luca's

Italian Fish & Chips

4 stars out of 6 179

Delivery £2.80 Min. order £5

50 - 65 mins

Soup & Thai

Thai Soup Halal

5.3 stars out of 6 156

Delivery £3 Min. order £10

50 - 65 mins

Gautam's Restaurant

Nepalese Indian Halal

5.6 stars out of 6 89

20% off when you spend £40

Delivery £1.50 Min. order £10

35 - 50 mins

Eastern Spices

Indian Curry Halal

5.3 stars out of 6 529

Delivery £2 Min. order £15

35 - 50 mins

Mint Indian

Indian Seafood Halal

5.2 stars out of 6 419

Delivery £1.50 Min. order £12

35 - 50 mins

China Flavour

Chinese Oriental

4.6 stars out of 6 107

10% off when you spend £20

Delivery £2.50 Min. order £10

35 - 50 mins

Shahi Manzil

Indian Bangladeshi

5.2 stars out of 6 828

Delivery £1 Min. order £10

35 - 50 mins

Bengal Spice

Indian Curry

5.2 stars out of 6 878

Delivery £1.50 Min. order £10

25 - 40 mins

Kezban Mediterranean Restaurant

Mediterranean BBQ Halal

5.7 stars out of 6 136

Delivery £2 Min. order £17

40 - 55 mins

Station India

Indian Curry Halal

5.6 stars out of 6 1046

Delivery £2 Min. order £10

50 - 65 mins

Hungry Wolf

Pizza Burgers

5.5 stars out of 6 162

10% off when you spend £30

Delivery £2 Min. order £10

35 - 50 mins

Shanaz (Stockbridge)

Indian Bangladeshi Halal

5.3 stars out of 6 156

Delivery £2.50 Min. order £5

35 - 50 mins

Chicken Club Leith Walk

Chicken Fast Food Halal

5.2 stars out of 6 105

Delivery £2 Min. order £10

35 - 50 mins

Papa John's - Leith Walk

Pizza American

4.8 stars out of 6 39

20% off when you spend £20

Delivery FREE Min. order £14.99

35 - 50 mins

Mehran Tandoori & Asian Sweet Centre

Indian Curry Halal

5.5 stars out of 6 734

Delivery £2 Min. order £8

45 - 60 mins

Bombay Spice

Indian Pakistani Halal

4.5 stars out of 6 568

40% off when you spend £10

Delivery £2.50 Min. order £10

35 - 50 mins

Rigatoni's Italian Pizzeria

Pizza Italian

5.3 stars out of 6 736

Delivery £2.50 Min. order £6.50

35 - 50 mins

Vinyasa Bengali & Indian Restaurant

Indian Bangladeshi Halal

5.5 stars out of 6 426

Delivery £2 Min. order £13.95

50 - 65 mins

El Toro Loco

Mexican Burritos

4.8 stars out of 6 94

Delivery £1.50 No min. order

35 - 50 mins

In Touch

Indian Bangladeshi

5 stars out of 6 924

Delivery £2 Min. order £12

50 - 65 mins

Beirut

Lebanese Middle Eastern Halal

4.8 stars out of 6 67

Delivery £3 Min. order £16

35 - 50 mins

Marmaris Kebab House

Kebab Pizza Halal

5 stars out of 6 837

Delivery £1.50 Min. order £10

35 - 50 mins

Filling Station - Edinburgh Rose Street

Burgers American

3.6 stars out of 6 12

Delivery £2.50 No min. order

30 - 45 mins

Crollas Gelateria

Ice Cream Desserts

3.5 stars out of 6 6

Collect now Delivering from Tue 11:00

0.9 miles

Pizza Hut Delivery - Leith Walk

Pizza American

4.5 stars out of 6 89

40% off when you spend £25

Delivery FREE Min. order £12.99

35 - 50 mins

Kebabish Original

Indian Kebab Halal

4.5 stars out of 6 890

20% off when you spend £15

Delivery £3 No min. order

50 - 65 mins

Ronaq Indian Restaurant

Indian

5 stars out of 6 12

Delivery £1.50 No min. order

25 - 40 mins

Dim Sum by Saigon Saigon

Dim Sum

New
3.3 stars out of 6 3

Delivery £1.50 No min. order

40 - 55 mins

Greenmantle

British Burgers

4.6 stars out of 6 8

Delivery £1.50 No min. order

25 - 40 mins

Kasbah Takeaway

Indian Curry Halal

5 stars out of 6 421

Delivery £2.50 Min. order £10

35 - 50 mins

Dino's

Fish & Chips Kebab

4.3 stars out of 6 27

10% off when you spend £20

Delivery £2 Min. order £8

35 - 50 mins

Indian Flavour

Indian Curry

5.1 stars out of 6 159

10% off when you spend £30

Delivery £2 Min. order £10

40 - 55 mins

Mister India

Indian Kebab Halal

5.4 stars out of 6 434

Delivery £3 Min. order £15

35 - 50 mins

Bonsai Bar Bistro

Sushi Japanese

4.4 stars out of 6 70

Delivery £1.50 No min. order

40 - 55 mins

Slumdog Delivered

Indian Street Food Halal

4.7 stars out of 6 237

Delivery £2.50 Min. order £12

35 - 50 mins

True Thai Cuisine

Thai Oriental

4.7 stars out of 6 221

10% off when you spend £30

Delivery £3 Min. order £19.95

35 - 50 mins