Angelo's

8 Lochend Road South
Restalrig, Edinburgh EH7 6BP
Pizza / Fish and chips / Kebab
(3440)

Cafe Piccante

7 East Norton Place
Edinburgh EH7 5DR
Pizza / Fish and chips / Kebab
(2275)

Dolphin Fish & Chip Shop

36-38 North Junction Street
Leith, Edinburgh EH6 6HP
Fish and chips / Pizza / Kebab
(1833)

Verona

12 Cadzow Place
Edinburgh EH7 5SN
Pizza / Chicken
(1345)

Station India

128 Portobello High Street
Portobello, Edinburgh EH15 1AH
Indian / Bangladeshi
(1162)

Turkish Delight

50 Nipdrie Mains Road
Craigmillar, Edinburgh EH16 4BG
Kebab / Pizza / Fish and chips
(883)

Mr India

94 Duddingston Park
Edinburgh EH15 1JZ
Indian
(451)

Mario's Pizza & Kebab House

116 North High Street
Musselburgh EH21 6AS
Pizza / Kebab
(302)

Gurkha Bar & Restaurant

96 North High Street
Musselburgh EH21 6AS
Indian / Nepalese
(247)

Stop 'N' Go Snack Bar

200 Sir Harry Lauder Road
Portobello, Edinburgh EH15 2QA
Breakfast / Sandwiches / Burger
(193)

China Express

38 Esplanade Terrace
Joppa, Edinburgh EH15 2ES
Chinese / Thai
(1)

Desi Spice Flavour of India

2 Maritime Street
Leith, Edinburgh EH6 6SB
Indian
(1)

Sombrero

2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Mexican
(1)

Eats n Treats

82 Walter Scott Avenue
Inch, Edingburgh EH16 5RL
Breakfast / Burger / Sandwiches
(1)

Mint Leaf Restaurant

28 Bernard Street
Leith, Edinburgh EH6 6PP
Indian / Thai
(1)

Shish Mahal

63A High Street
Musselburgh EH21 7BZ
Indian
(917)

Pizza Hut

Unit 28, Kinnaird Park
Newcraighall, Edinburgh EH15 3RD
Pizza
(4)

Pizza Express

Leisure Quarter, Fort Kinnaird Shopping Centre
Newcraighall, Edinburgh EH15 3RD
Pizza / Italian
(17)

Silver Bowl

12 Albert Place
Edinburgh EH7 5HN
Thai
(2729)

Chicken Club

46 South Clerk Street
Newington, Edinburgh EH8 9PS
Chicken / Pizza / Burger
(2652)

The Coral Reef

173 North High Street
Musselburgh EH21 6AN
Fish and chips / Kebab / Pizza
(2240)

The Real Pizza Factory

43 Assembly Street
Leith, Edinburgh EH6 7BQ
Pizza
(1802)

Shapla

87 Easter Road
Edinburgh EH7 5PW
Indian / Bangladeshi
(1683)

Giovanni's Fish Bar

94 Northfield Broadway
Edinburgh EH8 7RU
Fish and chips / Kebab / Pizza
(1682)

Eatalia's

1 Brunswick Road
Edinburgh EH7 5HP
Pizza / Fish and chips
(1682)

St Andrews

280-284 Portobello High Street
Portobello, Edinburgh EH15 2AT
Pizza / Fish and chips / Kebab
(1567)

Curry Cafe

30 Elm Row
Leith Walk, Edinburgh EH7 4AH
Indian / Pizza / Kebab
(1350)

Focus Chinese

124 North High Street
Musselburgh EH21 6AS
Chinese
(1091)

Lochend Fry

10A Lochend Road
Restalrig, Edinburgh EH7 6BP
Fish and chips / Pizza / Indian
(1076)

Happy Rice

178a Easter Road
Edinburgh EH7 5QQ
Chinese / Thai
(983)

The Friery

90 Walter Scott Avenue
Inch, Edinburgh EH16 5RL
Pizza / Fish and chips / Kebab
(931)

Shahi Manzil

157 Willowbrae Road
Edinburgh EH8 7JB
Indian / Bangladeshi
(878)

May Sum

32 Craigentinny Road
Craigentinny, Edinburgh EH7 6LT
Chinese
(875)

Jaz's Fish Bar

27 High Street
Musselburgh EH21 7AD
Fish and chips / Pizza / Kebab
(866)

Istanbul

80 Portobello High Street
Portobello, Edinburgh EH15 1AN
Kebab / Pizza / Burger
(835)

Rainbow Restaurant

106 High Street
Musselburgh EH21 7EA
Pizza / Fish and chips / British
(822)

Tikka Masala

201 Pleasance
Edinburgh EH8 9RU
Indian / Pakistani
(736)

Clamshell

148 High Street
Edinburgh EH1 1QS
Fish and chips / Pizza / Kebab
(728)

Slumdog Delivered

38-39 Elm Row
Edinburgh EH7 4AH
Indian
(720)

Kam Lo

159 Willowbrae Road
Edinburgh EH8 7JB
Chinese
(631)

Dynasty

177 North High Street
Musselburgh EH21 6AN
Chinese
(622)

Man On Fire

180 Portobello High Street
Portobello, Edinburgh EH15 1EX
American / Burger / Chicken
(621)

Tasty

230a Portobello High Street
Portobello, Edinburgh EH15 2AU
Chinese / Japanese
(585)

Kohi-Noor Indian Takeaway

142 North High Street
Musselburgh EH21 6AS
Indian / Kebab
(572)

New Hung Wai

92 Northfield Broadway
Edinburgh EH8 7RU
Chinese
(556)

Madras Cottage

11 Pirsehill Place
Edinburgh EH8 7EH
Indian / Pizza / Kebab
(552)

Barracuda

2C Northfield Drive
Duddingston, Edinburgh EH8 7RW
Fish and chips / Burger / Italian
(509)

Cinnamon

249 Portobello High Street
Portobello, Edinburgh EH15 2AW
Bangladeshi / Indian
(496)

China Cuisine

90 Niddrie Mains Road
Niddrie, Edinburgh EH16 4DT
Chinese
(472)

Mint

64 Portobello High Street
Edinburgh EH15 1AN
Indian
(428)

Kurdish Best Kebab House

58 Montrose Terrace
Edinburgh EH7 5DP
Kebab / Pizza / Burger
(355)

Happy Good Food

88 Walter Scott Avenue
Inch, Edinburgh EH16 5RL
Chinese
(349)

The Rig

29 Restalrig Road
Leith, Edinburgh EH6 8BB
Fish and chips / Pizza / Kebab
(306)

Bonoful

13-17 Brighton Place
Portobello, Edinburgh EH15 1LH
Indian / Bangladeshi
(301)

Shanaz

45 Raeburn Place
Comely Bank, Edinburgh EH4 1HX
Bangladeshi / Indian / Halal
(183)

Village Tandoori

57 Eskview Terrace
Musselburgh EH21 6LX
Indian / Pizza / Kebab
(171)

Mama Rosa's

16 Southfield Place
Portobello, Edinburgh EH15 1LZ
Pizza / Kebab / Burger
(99)

Milton Fry

6a Milton Road
Duddingston, Edinburgh EH15 1LF
Pizza / Fish and chips / Chicken
(80)

Roti

42 South Bridge
Edinburgh EH1 1LL
Indian
(60)

Jolly Pizzeria

9 Elm Row
Edinburgh EH7 4AA
Pizza
(55)

Subway

36D Fort Kinnaird, Retail Park
Newcraighall, Edinburgh EH15 3RD
Sandwiches
(48)

Dino's

36 Craigentinny Road
Craigentinny, Edinburgh EH7 6LT
Fish and chips / Kebab / Pizza
(31)

Bombay Spice

138-140 Duke Street
Leith, Edinburgh EH6 8HR
Indian / Kebab
(618)

Chiquito

Unit A3e, Kinnaird Park
Newcraighall, Edinburgh EH15 3RD
Mexican / Burger
(24)

The Real Burger Company

12 Crighton Place
Edinburgh EH7 4NY
Burger
(542)

Tony's

52 Niddrie Mains Road
Craigmillar, Edinburgh EH16 4BG
Fish and chips / Pizza / Kebab
(524)

Burger King

2 Whitehill Road
Fort Kinnaird, Edinburgh EH15 3HR
American / Burger
(330)

Chop Chop

248 Morrison Street
Haymarket, Edinburgh EH3 8DT
Chinese
(212)

Manna Mahal

133 Buclcleuch Street
Edinburgh EH8 9NG
Indian

Verandah Tandoori

17 Dalry Road
Edinburgh EH11 2BQ
Indian

Halimah

76 High Street
Musselburgh EH21 7BX
Indian / Bangladeshi / Halal

East India

103 Brunswick Street
Edinburgh EH7 5HR
Bangladeshi / Indian

Leith Walk Kebab & Pizza House

29 Crighton Place
Leith Walk, Edinburgh EH7 4NY
Pizza / Kebab / Burger

Kings Balti

79 Buccleuch Street
Edinburgh EH8 9LS
Indian

Spicy Affair

21 Portland Place
Edinburgh EH6 6LA
Indian / Pizza

Spoilt For Choice

19 Marionville Road
Meadowbank, Edinburgh EH7 5TY
African / Caribbean

Chilli Connection

47 South Clerk Street
Edinburgh EH8 9NZ
Indian / Bangladeshi / Pizza

The Prince Balti House

11-12 Seafield Road East
Portobello, Edinburgh EH15 1EB
Indian

Chop Chop Leith

76 Commercial Quay
Leith, Edinburgh EH6 6LX
Chinese / Beer

Thaisanuk

142-144 Dalkeith Road
Prestonfield, Edinburgh EH16 5HG
Thai / Halal

Spice India & Pizzano

11 Piershill Place
Edinburgh EH8 7EH
Indian / Pizza / Burger

T-Bowl

2 Piershill Place
Edinburgh EH8 7EH
Chinese / Thai / Indonesian

Saison

Stables Pavilion
Balcarres Road, Musselburgh EH21 7SD
Indian / Italian / Fish and chips

Gung Ho

7-8 Cadzow Place
Abbeyhill, Edinburgh EH7 5SN
Chinese / Indonesian

Pizza Hut

195 High Street
Portobello, Edinburgh EH15 1EU
Pizza

Shanaz

194 Dalkeith Road
Prestonfield, Edinburgh EH16 5DU
Indian / Bangladeshi

Tailend Restaurant & Fish Bar

14-15 Albert Place
Edinburgh EH7 5HN
Fish and chips / British / Pizza

Pure Indian Spice

1 Ruthven Place
Inch, Edinburgh EH16 5TU
Indian

Lotus

79 Buccleuch Street
Edinburgh EH8 9LS
Indian

The Codfather

3-5a Sciennes
Edinburgh EH9 1NH
Fish and chips / Pizza / Indian

Dhaba Diner

32B West Nicolson Street
Edinburgh EH8 9DD
Indian

Pure Taste

201A The Pleasance
Edinburgh EH8 9RU
Indian / Bangladeshi

New Lahori Karahi

4 Piershill Place
Edinburgh EH8 7EH
Indian / Pakistani

Ghandi's

50 East Fountainbridge
Edinburgh EH3 9BH
Indian

Big Mamma's Pizza

8A West Telferton Industrial Estate
Portobello, Edinburgh EH7 6UL
Pizza

Fatma Restaurant

92 Commercial Street
Leith, Edinburgh EH6 6LX
Lebanese

Kebabish Grill Chicken

87 St. Leonard's Street
Edinburgh EH8 9QY
Kebab / Chicken / Indian

Chicken Shack

12 Cadzow Place
Edinburgh EH7 5SN
Chicken / Pizza / Kebab

Brooklyn Diner

16 Henderson Street
Leith, Edinburgh EH6 6BS
American / Sandwiches / Burger

Curry Kings

3 Sciennes
Edinburgh EH9 1NH
Indian / Kebab / Pizza

Subway

121 Portobello High Street
Portobello, Edinburgh EH15 1AF
Sandwiches

The Masala Pot

25 Parsons Green Terrace
Edinburgh EH8 7AF
Indian / Bangladeshi

Fatma Restaurant

1A Wester Hailer Road
Juniper Green, Edinburgh EH14 5BG
Lebanese

Mamma Mia's Pizzeria

23 South Clerk Street
Edinburgh EH8 9JD
Pizza

Golden Ambal

1 Albert Place
Edinburgh EH7 5HN
Indian

Little Italy

6D Main Street
Ormiston EH35 5HY
Italian / Pizza / Kebab

Rocksalt Cafe Deli

46 Constitution Street
Leith, Edinburgh EH6 6RS
Sandwiches / Breakfast / Burger

The Scottie

100 Northfield Broadway
Edinburgh EH8 7RU
British / Burger / Sandwiches

Zuhus

29-30 South Bridge
Edinburgh EH1 1LL
Chicken / Burger

Bengal Curry Club

10 Ravensheugh Road
Levenhall, Musselburgh EH21 7PP
Indian

The Real Pizza Factory

118 Gorgie Road
Dalry, Edinburgh EH11 2NR
Chinese

Ed's Easy Diner

Fort Kinnaird Shopping Centre
Newcraighall, Edinburgh EH15 3RD
American / Burger / Chicken

TGI Fridays

Unit 4, Fort Kinnaird Park
Newcraighall, Edinburgh EH15 3RD
American / Burger

Malvarosa

262 Portobello High Street
Portobello, Edinburgh EH15 2AT
Spanish

Delicious Cafe & Kitchen

48 Magdalene Drive
Brunstane, Edinburgh EH15 3DZ
Breakfast / Burger / Sandwiches

Shaad Indian Takeaway

48 Niddrie Mains Road
Craigmillar, Edinburgh EH16 4BG
Indian / Bangladeshi

The XXL Pizza - Pizza Bazaar

62 Inverleith Row
Warriston, Edinburgh EH3 5PX
Pizza / Kebab

Oscars Takeaway

227 Portobello High Street
Portobello, Edinburgh EH15 2AN
Fish and chips / Pizza / Kebab

Chipster

1B Magdalene Drive
Portobello, Edinburgh EH15 3DA
Pizza / Fish and chips / Kebab

Five Guys

6 Kinnaird Park
Newcraighall, Edinburgh EH15 3RD
Burger / American / Sandwiches

Desserts & Munchies

2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Desserts

KFC

8 Whitehill Road
Fort Kinnaird, Edinburgh EH15 3HR
Chicken / American

Cappadocia

1B Magdalene Drive
Duddingston, Edinburgh EH15 3DA
Pizza / Kebab / Fish and chips

Anna Thai

78 Portobello High Street
Edinburgh EH15 1AN
Thai / Vegetarian / Noodles

BirdBox

Frankie & Benny's, Unit A3A, Fort Kinnaird Retail Park, Newcraighall Road
Edinburgh EH15 3HP
Chicken / American

BirdBox - Fort Kinnaird

Unit A3A Fort Kinnaird Retail Park Newcraighall Rd
Edinburgh EH15 3HP
Chicken

Bross Bagels

186 Portobello High St, Edinburgh
Edinburgh EH15 1EX
American / Breakfast / Bagels

Chicken Cartel

Unit A3E, North Quarter, Fort Kinnaird Retail Park, Scotland
Edinburgh EH15 3RD
Chicken / Burgers / South american

Cornstar Taco's - Fort Kinnaird

Unit A3E, Fort Kinnaird Retail Park
Edinburgh EH15 3RD
Mexican

Frankie & Benny's

Unit K, Arnisan retail Park, Abbey Road, Durham,Unit A3A, Fort Kinnaird Retail Park, Newcraighall Road
Edinburgh EH15 3HP
Pizza / Pasta / Italian

Frankie & Benny's

Unit A3A
Fort Kinnaird EH15 3HP
Italian

KFC Edinburgh - Kinnaird Park

Kinnaird Park
Edinburgh EH15 3HR
Chicken

Kick Ass Burrito

Fort Kinnaird, Unit A3E North Quarter, Fort Kinnaird Shopping Centre, Kinnaird Park
Edinburgh EH15 3RD
Burritos / Mexican

Kick Ass Burrito - Fort Kinnaird

Unit A3E, Fort Kinnaird Retail Park
Edinburgh EH15 3RD
Mexican

La Favorita

7 Brighton Place
Edinburgh EH15 1LH
Pizza / Italian / Dessert

On Fire Cafe

48 Magdalene Drive
Edinburgh EH15 3DZ
Breakfast / Lunch

STACKS

Frankie & Benny's, Unit A3A Fort Kinnaird Retail Park Newcraighall Road
Edinburgh EH15 3HP
American / Burgers / Big flavours, small prices

Stacks - Fort Kinnaird

Unit A3A
Edinburgh EH15 3HP
Burgers / Chicken

Tony Macaroni

Tony Macaroni Lawhouse Toll, Fort Kinnaird Shopping Centre, Newcraighall Rd
Edinburgh EH15 3RD
Pizza / Pasta / Big flavours, small prices

Cantonese Cuisines

96 Duddingston Park
Edinburgh EH15 1JZ

Chi Wai Chinese Restaurant

324 Portobello High Street
Edinburgh EH15 2DA

Seaview Chinese Takeaway

254 Portobello High Street
Edinburgh EH15 2AT
Chinese