144-146 Easter Road
Edinburgh EH7 5RJ
Kebab / Pizza / Fish and chips
(1648)
124 Morningside Road
Morningside, Edinburgh EH10 4BX
Indian
(1212)
34 St Mary's Street
Edinburgh EH1 1SX
Indian / Bangladeshi
(432)
159 Dundee Street
Dalry, Edinburgh EH11 1BY
Pizza / Italian / Burger
(175)
94-96 Marchmont Cres
Newington, Edinburgh EH9 1HD
Pizza / Italian
(20)
138 Dundas Street
Edinburgh EH3 5DQ
Chinese
(4)
2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Mexican
(1)
38 Mayfield Gardens
Prestonfield, Edinburgh EH9 2BY
Indian
(543)
118 Gorgie Road
Dalry, Edinburgh EH11 2NR
Chinese
(53)
7 East Norton Place
Edinburgh EH7 5DR
Pizza / Fish and chips / Kebab
(2969)
43 Assembly Street
Leith, Edinburgh EH6 7BQ
Pizza
(1830)
52 Home Street
Slatefor, Edinburgh EH3 9NA
Indian / Nepalese
(354)
28 Bernard Street
Leith, Edinburgh EH6 6PP
Indian / Thai
(1)
1 Brunswick Road
Edinburgh EH7 5HP
Pizza / Fish and chips
(1889)
59 Slateford Road
Dalry, Edinburgh EH11 1PR
Thai
(1158)
3 Wheatfield Street
Edinburgh EH11 2NZ
Thai
(750)
88 Walter Scott Avenue
Inch, Edinburgh EH16 5RL
Chinese
(680)
47 South Clerk Street
Newington, Edinburgh EH8 9NZ
Pizza / Italian
(434)
194 Dalkeith Road
Prestonfield, Edinburgh EH16 5DU
Indian / Bangladeshi
(398)
257 Gorgie Road
Edinburgh EH11 1TX
Indian
(9)
201 Pleasance
Edinburgh EH8 9RU
Indian / Pakistani
(1485)
149 Slateford Road
Slateford, Edinburgh EH14 1NW
Chinese / Thai
(1050)
223 Causeway
Edinburgh EH9 1PH
Pizza / Kebab / Burger
(255)
99 Comiston Road
Morningside, Edinburgh EH10 6AG
Indian
(808)
1 Grosvenor Street
Edinburgh EH12 5ED
Indian / Pakistani
(286)
88 Morningside Road
Edinburgh EH10 4BY
Indian
(1007)
177 Great Junction Street
Leith, Edinburgh EH6 5LQ
Chinese / Thai
(2981)
129 Liberton Brae
Liberton, Edinburgh EH16 6LD
Chinese
(2540)
5 Dundee Terrace
Dalry, Edinburgh EH11 1DL
Chinese / Thai
(2209)
9 Dundee Terrace
Merchiston, Edinburgh EH11 1DL
Indian / Halal
(1453)
35 Clerk Street
Newington, Edinburgh EH8 9JH
Kebab / Pizza / Burger
(1443)
388 Gorgie Road
Gorgie, Edinburgh EH11 2RQ
Chinese / Thai
(803)
60 Warrender Park Road
Bruntsfield, Edinburgh EH9 1EX
Italian / Pizza
(522)
24 Marchmont Road
Bruntsfield, Edinburgh EH9 1HZ
Indian / Pizza / Kebab
(445)
60 Grassmarket
Edinburgh EH1 2JR
Mexican
(340)
27-28 Henderson
Leith, Edinburgh EH6 6BX
Pizza / Kebab / Fish and chips
(250)
49-51 Causewayside
Newington, Edinburgh EH9 1QF
Thai
(233)
68 St Mary Street
Edinburgh EH1 1SX
Pizza / Kebab
(111)
75 Lothian Road
Edinburgh EH3 9AW
Breakfast / Sandwiches
(53)
176 Morningside Road
Edinburgh EH10 4PU
Indian
(43)
101 - 103 Causewayside
Edinburgh EH9 1QG
Italian / Pizza
(12)
11 St Vincent Street
Edinburgh EH3 6SW
Burger / Sandwiches
(10)
1B Magdalene Drive
Portobello, Edinburgh EH15 3DA
Pizza / Fish and chips / Kebab
(338)
20 Union Place
Edinburgh EH1 3NQ
Indian / Fish and chips
(330)
50 East Fountainbridge
Edinburgh EH3 9BH
Indian
(78)
Unit 3, 487 Calder Road
Sighthill, Edinburgh EH11 4AW
Chinese
(3653)
34 West Preston Street
Edinburgh EH8 9PY
Japanese / Chinese / Sushi
(3608)
12 Albert Place
Edinburgh EH7 5HN
Thai
(2779)
10 Roseburn Terrace
Roseburn, Edinburgh EH12 6AW
Japanese / Chinese / Sushi
(2752)
3 Yeaman Place
Edinburgh EH11 1BR
Chinese
(1572)
22 Comiston Road
Morningside, Edinburgh EH10 5QE
Bangladeshi / Indian
(1306)
16 Roseneath Street
Edinburgh EH9 1JH
Pizza / Fish and chips / Burger
(477)
202 Dalkeith Road
Prestonfield, Edinburgh EH16 5DT
Kebab / Pizza / Fish and chips
(415)
166 Dalry Road
Dalry, Edinburgh EH11 2EG
Kebab / Pizza / Burger
(346)
109 Slateford Road
Slateford, Edinburgh EH11 1QY
Kebab / Pizza / Fish and chips
(250)
6-6a Brougham Place
Bruntsfield, Edinburgh EH3 9HW
Indian
(238)
88 Haymarket Terrace
Edinburgh EH12 5LQ
Indian
(201)
8 Polwarth Gardens
Merchiston, Edinburgh EH11 1LW
Pizza / Kebab / Burger
(161)
117 Dundee Road
Dalry, Edinburgh EH11 1AX
Fish and chips / Kebab / Pizza
(4801)
93 Lauriston Place
Edinburgh EH3 9JB
Pizza / Chicken
(3019)
27 Roseneath Place
Bruntsfield, Edinburgh EH9 1JD
Chinese
(2161)
96 South Clerk Street
Newington, Midlothian EH8 9PT
Kebab / Pizza / Burger
(1428)
72 Dalry Road
Haymarket, Edinburgh EH11 2AY
Pizza / Kebab / Chicken
(1056)
27 South Clerk Street
Edinburgh EH8 9JD
Pizza / Italian
(1048)
Unit 1, 3-5 Leicester Square
Quartermile, Edinburgh EH3 9GL
Malaysian
(832)
28-30 Grassmarket
Edinburgh EH1 2JU
Pizza / Burger
(235)
17-19 Forrest Road
Edinburgh EH1 2QH
Indian / Nepalese
(56)
175 Gilmore Place
Edinburgh EH3 9PW
Chinese / Thai / Malaysian
(7014)
179 Bruntsfield Place
Bruntsfield, Edinburgh EH10 4DG
Chinese
(2742)
90 Walter Scott Avenue
Inch, Edinburgh EH16 5RL
Pizza / Fish and chips / Kebab
(1409)
21a Strathearn Road
Edinburgh EH9 2AB
Chinese
(1324)
241 Morningside Road
Morningside, Edinburgh EH10 4QU
Fish and chips / Kebab / Pizza
(1270)
41 Drum Street
Gilmerton, Edinburgh EH17 8RQ
Indian
(980)
79 Buccleuch Street
Edinburgh EH8 9LS
Indian
(627)
6A West Maitland Street
Edinburgh EH12 5DS
Cantonese / Chinese
(562)
1 Albert Place
Edinburgh EH7 5HN
Indian
(167)
14-14A Brougham Street
Tollcross, Edinburgh EH3 9JH
Indian
(124)
16 Elm Row
Edinburgh EH7 4AA
Kebab / Pizza / Burger
(87)
123 Corstorphine Road
Murrayfield, Edinburgh EH12 5PZ
Bangladeshi / Indian
(1492)
90 Niddrie Mains Road
Niddrie, Edinburgh EH16 4DT
Chinese
(1092)
67 Mayfield Road
Edinburgh EH9 3AA
Chinese / Thai
(1079)
74 Morningside Road
Morningside, Edinburgh EH10 4BY
Indian
(412)
9 Elm Row
Edinburgh EH7 4AA
Pizza
(267)
28 Warrender Park Road
Edinburgh EH9 1JG
Thai
(197)
107-109 Fountainbridge
Edinburgh EH3 9QG
Kebab / Pizza / Burger
(184)
6 Newington Road
Newington, Edinburgh EH9 1QS
Chinese
(4372)
84 Bruntsfield Place
Edinburgh EH10 4HG
Pizza / Italian / Burger
(1607)
82 Walter Scott Avenue
Inch, Edingburgh EH16 5RL
Breakfast / Burger / Sandwiches
(1295)
46 South Clerk Street
Newington, Edinburgh EH8 9PS
Chicken / Pizza / Burger
(4223)
22 Nicholson Street
Edinburgh EH8 9DH
Pizza / Lebanese
(2621)
189 Morningside Road
Morningside, Edinburgh EH10 4QP
Chinese
(2033)
180 Portobello High Street
Portobello, Edinburgh EH15 1EX
American / Burger / Chicken
(1222)
12 South Clerk Street
Newington, Edinburgh EH8 9PR
Pizza
(782)
11 Summerhall Place
Edinburgh EH9 1QE
Fish and chips / Pizza / Kebab
(97)
46a Portobello Road
Meadowbank, Edinburgh EH8 7EL
Pizza
(39)
27 Leven Street
Edinburgh EH3 9LH
Breakfast / Sandwiches / Burger
(2559)
6 Shandwick Place
Edinburgh EH2 4RN
Mexican
(155)
10 Clifton Terrace
Haymarket, Edinburgh EH12 5DR
Fish and chips / Kebab / Pizza
(75)
36 Comiston Road
Morningside, Edinburgh EH10 5QQ
Fish and chips / Pizza / Burger
(23)
38-39 Elm Row
Edinburgh EH7 4AH
Indian
(1540)
12 Crighton Place
Edinburgh EH7 4NY
Burger
(542)
42 South Bridge
Edinburgh EH1 1LL
Indian
(312)
69 Mayfield Road
Edinburgh EH9 3AA
Indian / Pizza / Kebab
(247)
248 Morrison Street
Haymarket, Edinburgh EH3 8DT
Chinese
(212)
9 Bread Street
Edinburgh EH3 9AL
Pizza / Burger / Kebab
(61)
346 Gorgie Road
Gorgie, Edinburgh EH11 2QU
Fish and chips / Burger
(49)
62 Inverleith Row
Warriston, Edinburgh EH3 5PX
Pizza / Kebab
(37)
118 Gorgie Road
Dalry, Edinburgh EH11 2NR
Burger
(1)
148 High Street
Edinburgh EH1 1QS
Fish and chips / Pizza / Kebab
(1875)
69 South Clerk Street
Newington, Edinburgh EH8 9PP
Breakfast / Fish and chips / Burger
(635)
73 Newington Road
Newington, Edinburgh EH9 1QW
Pizza
(289)
24-25 South Bridge
Edinburgh EH1 1LL
Chinese / Japanese
(949)
1-2 Liberton Dams
Inch, Edinburgh EH16 6AJ
Indian
(207)
48 George IV Bridge
Old Town, Edinburgh EH1 1EJ
Pizza / Burger
(31)
15 Bank Street
Edinburgh EH1 2LN
Italian / Sandwiches
(17)
101 Nicolson Street
Newington, Edinburgh EH8 9BY
Pizza
(59)
77-79 Broughton Street
Edinburgh EH1 3RJ
Pizza / Fish and chips
(2623)
49 Roseburn Terrace
Roseburn, Edinburgh EH12 5NQ
Fish and chips / Kebab / Pizza
(1344)
257 Gorgie Road
Edinburgh EH11 1TX
Chicken / Pizza / Fish and chips
(1)
85-87 Lothian Road
Edinburgh EH3 9AW
Pizza / Burger / Kebab
38 Hanover Street
Edinburgh EH2 2DR
Mexican
118 Buccleuch Street
Edinburgh EH8 9NQ
Breakfast / Sandwiches
25-27 Brougham Street
Edinburgh EH3 9JS
Pizza / Fish and chips / Kebab
38 William Street
Edinburgh EH3 7LJ
Chinese
87 St Leonard Street
Newington, Edinburgh EH8 9QY
Indian / Pakistani
3-5a Sciennes
Edinburgh EH9 1NH
Fish and chips / Pizza / Indian
192 Dalry Road
Dalry, Edinburgh EH11 2EP
Pizza / Burger
4 Chapel Street
Edinburgh EH8 9AY
Mexican / Sandwiches
3 Sciennes
Edinburgh EH9 1NH
Indian / Kebab / Pizza
Meadow Place
Edinburgh EH9 1JR
Czech
79 Buccleuch Street
Edinburgh EH8 9LS
Indian
23 South Clerk Street
Edinburgh EH8 9JD
Pizza
29 Crighton Place
Leith Walk, Edinburgh EH7 4NY
Pizza / Kebab / Burger
91 Newington Road
Newington, Edinburgh EH9 1QW
Wines
8-16 Morrison Street
Edinburgh EH3 8BJ
Chinese
1 Summerhall
Newington, Edinburgh EH9 1PL
Dessert
4-8 Lochrin Buildings, Gilmore Place
Tranent EH3 9NB
Indian
2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Desserts
23 South Clerk Street
Edinburgh EH8 9JD
Fish and chips / British
60 Home Street
Slatefor, Edinburgh EH3 9NA
Japanese / Sushi
24 Nicholson Square
Edinburgh EH8 9BX
Lebanese / Mediterranean
6-8 Salisbury Place
Newington, Edinburgh EH9 1SH
Chinese
4 Wardlaw Place
Gorgie, Edinburgh EH11 1UB
Indian
10 Forest Road
Edinburgh EH1 2QN
Kebab / Pizza / Burger
12 Cadzow Place
Edinburgh EH7 5SN
Chicken / Pizza / Kebab
4 Chapel Street
Edinburgh EH8 9AY
Sandwiches
3 Tarvit Street
Edinburgh EH3 9LB
Chinese
85 Dalry Road
Haymarket, Edinburgh EH11 2AA
Chinese
15/16 Teviot Place
Edinburgh EH1 2QZ
Pizza / Fish and chips / Kebab
47 South Clerk Street
Edinburgh EH8 9NZ
Indian / Bangladeshi / Pizza
10-11 Drummond Street
Edinburgh EH8 9TU
Indian / Bangladeshi
73 Fountain Bridge
Edinburgh EH3 9PU
Kebab / Pizza / Fish and chips
76 Commercial Quay
Leith, Edinburgh EH6 6LX
Chinese / Beer
1 Grange Loan
Newington, Edinburgh EH9 2NP
Wines
8 West Maitland Street
Apartments, Edinburgh EH12 5DS
Nepalese / Indian
201A The Pleasance
Edinburgh EH8 9RU
Indian / Bangladeshi
21 Argyle Place
Edinburgh EH9 1JJ
Chinese / Thai
13 Newington Road
Newington, Edinburgh EH9 1QR
Nepalese / Indian
4 Piershill Place
Edinburgh EH8 7EH
Indian / Pakistani
57-59 South Clerk Street
Edinburgh EH8 9PP
Mediterranean / Persian / Breakfast
128 Dalry Road
Coates, Edinburgh EH11 2EZ
Indian / Kebab
18 Home Street
Edinburgh EH3 9LY
Pizza / Kebab / Burger
87 St. Leonard's Street
Edinburgh EH8 9QY
Kebab / Chicken / Indian
3 Atholl Place
Edinburgh EH3 8HP
Chinese
37 Home Street
Edinburgh EH3 9JP
Sushi / Japanese
250 Morrison Street
Edinburgh EH3 8DT
Indian / Halal
1B Magdalene Drive
Duddingston, Edinburgh EH15 3DA
Pizza / Kebab / Fish and chips
29-30 South Bridge
Edinburgh EH1 1LL
Chicken / Burger
The Old Dick Vet, 1 Summerhall
Newington, Edinburgh EH9 1PL
Spirits
14-15 Albert Place
Edinburgh EH7 5HN
Fish and chips / British / Pizza
11-12 Seafield Road East
Portobello, Edinburgh EH15 1EB
Indian
161 Dundee Street
Edinburgh EH11 1BY
Indian
25 Lasswade Road
Liberton, Edinburgh EH16 6JB
Kebab / Pizza / Burger
13 West Crosscauseway
Edinburgh EH8 9JW
Chicken / Burger / Halal
1-5 Newington Road
Newington, Edinburgh EH9 1QR
British / Sandwiches / Salad
46A Haymarket Terrace
Haymarket, Edinburgh EH12 5LA
Chinese
142-144 Dalkeith Road
Prestonfield, Edinburgh EH16 5HG
Thai / Halal
81 Fountain Bridge
Edinburgh EH3 9PU
Indian
3 Jordan Lane
Morningside, Edinburgh EH10 4RB
Pizza / Burger
7-8 Cadzow Place
Abbeyhill, Edinburgh EH7 5SN
Chinese / Indonesian
133 Buclcleuch Street
Edinburgh EH8 9NG
Indian
21 Dalziel Place
Edinburgh EH7 5TR
Indian
47 Buckstone Terrace
Fairmilehead, Edinburgh EH10 6QJ
Pizza
1 Merchiston Place
Edinburgh EH10 4NP
Indian
15 Roseneath Street
Edinburgh EH9 1JH
Vietnamese / Thai / Japanese
27A Marchmont Road
Edinburgh EH9 1HY
American / Burger
44 South Clerk Street
Newington, Edinburgh EH8 9PS
Indian / Pizza / Kebab
10 Gillespie Place
Edinburgh EH10 4HS
Japanese / Sushi
19 Marionville Road
Meadowbank, Edinburgh EH7 5TY
African / Caribbean
40/41 Queensferry Street
Edinburgh EH2 4RA
Italian / Pizza
36 Castle Terrace
Edinburgh EH1 2EL
Italian / Pizza
26-30 Potterrow
Edinburgh EH8 9BT
Lebanese
39-41 Slateford Road
Dalry, Edinburgh EH11 1PR
Pizza / Burger
25/27 Brougham Street
Edinburgh EH3 9JT
Fish and chips / Kebab / Pizza
1A Wester Hailer Road
Juniper Green, Edinburgh EH14 5BG
Lebanese
17 Dalry Road
Edinburgh EH11 2BQ
Indian
1 Ruthven Place
Inch, Edinburgh EH16 5TU
Indian
138 Nicolson Street
Edinburgh EH8 9EH
Japanese
9 Summerhall Place
Edinburgh EH9 1QE
Chinese
63 Clerk Street
Newington, Edinburgh EH8 9JQ
Indian / Pakistani
44 Ratcliffe Terrace
Prestonfield, Edinburgh EH9 1ST
Chinese
14A Nicolson Street
Edinburgh EH8 9DH
Indian
69-71 Bread Street
Edinburgh EH3 9AH
Fish and chips / Pizza / Burger
7 St Patrick Street
Newington, Edinburgh EH8 9HB
Kebab / Burger / Pizza
10 Roseburn Terrace
Roseburn, Edinburgh EH12 6AW
Sushi / Japanese
61 Ratcliffe Terrace
Edinburgh EH9 1SU
14 Roseneath Street
Edinburgh EH9 1JH
Sandwiches
64 Grassmarket
Edinburgh EH1 2JR
Italian / Pizza
Level Two, Ocean Terminal
Leith, Edinburgh EH6 6JJ
Mexican
57 Clerk Street
Newington, Edinburgh EH8 9JQ
Chinese
2 Piershill Place
Edinburgh EH8 7EH
Chinese / Thai / Indonesian
15 Dalry Road
Haymarket, Edinburgh EH11 2BQ
Japanese / Sushi
23 Jock Street
Restalrig, Edinburgh EH8 7AA
Kebab / Pizza / Fish and chips
98 Marchmont Road
Edinburgh EH9 1HR
Fish and chips
/ Vegan
/ Halal
98 Marchmount Rd
Marchmont and Newington EH9 1HR
British
/ Fish and chips
/ Family favourites
3 Ratcliffe Terrace
The Grange and Blackford EH9 1SX
61 Mayfield Place
Edinburgh EH9 3AA
Fish & chips
/ Fast food
61 Mayfield Road
Edinburgh EH9 3AA
Fish and chips
/ Fast food
61 Mayfield Place
Edinburgh EH9 3AA
Fish and chips
/ Pizza
/ Halal
1-2 Liberton Dams
King's Buildings EH9 3BD
Kebab
/ Vegetarian
/ Halal
2-40 Ratcliffe Terrace
Edinburgh EH9 1SS
Groceries
/ Alcohol
/ Deals
67 Mayfield Road
Edinburgh EH9 3AA
62 Ratcliffe Terrace
Edinburgh EH9 1ST
Chinese
/ Deals
/ Deals
62 Ratcliffe Terrace
The Grange and Blackford EH9 1ST
Chinese
/ Dim sum
39 Causewayside
Marchmont and Newington EH9 1QF
Drinks delivered
/ Alcohol
/ Drinks
75 Newington Road
Edinburgh EH9 1QW
Lunch
/ Breakfast
/ Deals
95 Newington Road
Marchmont and Newington EH9 1QW
British
/ Bubble tea
67 Mayfield Road
Edinburgh EH9 3AA
19-21 Causewayside
Marchmont and Newington EH9 1QF
European
/ Burgers
21 Newington Road
Marchmont and Newington EH9 1QR
Chicken
/ Turkish
/ Kebab
26 Melville Terrace
Marchmont and Newington EH9 1LP
Brunch
/ Pasta
/ Coffee