12 Cadzow Place
Edinburgh EH7 5SN
Pizza / Chicken
(1345)
124 Morningside Road
Morningside, Edinburgh EH10 4BX
Indian
(1212)
281 Leith Walk
Edinburgh EH6 8PD
Mexican
(1177)
305 Leith Walk
Leith, Edinburgh EH6 8SA
Portuguese / Spanish
(17)
138 Dundas Street
Edinburgh EH3 5DQ
Chinese
(4)
2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Mexican
(1)
24 Frederick Street
Edinburgh EH2 2JR
Chicken / Sandwiches / American
(1)
62 Inverleith Row
Warriston, Edinburgh EH3 5PX
Pizza / Kebab / Burger
(1)
1 Piershill Place
Edinburgh EH8 7EH
Japanese / Sushi
(2309)
118 Gorgie Road
Dalry, Edinburgh EH11 2NR
Chinese
(53)
7 East Norton Place
Edinburgh EH7 5DR
Pizza / Fish and chips / Kebab
(2969)
172 Rose Street
Edinburgh EH2 4BA
Pizza
(1199)
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)
3 Wheatfield Street
Edinburgh EH11 2NZ
Thai
(750)
257 Gorgie Road
Edinburgh EH11 1TX
Indian
(9)
201 Pleasance
Edinburgh EH8 9RU
Indian / Pakistani
(1485)
223 Causeway
Edinburgh EH9 1PH
Pizza / Kebab / Burger
(255)
16 Marischal Place
Blackhall, Edinburgh EH4 3NF
Bangladeshi / Indian
(216)
26-32 Deanhaugh Street
Stockbridge, Edinburgh EH4 1LY
Chinese
(2207)
177 Great Junction Street
Leith, Edinburgh EH6 5LQ
Chinese / Thai
(2981)
139 Bruntsfield Place
Edinburgh EH10 4EB
Indian / Beer / Wines
(2505)
9 Dundee Terrace
Merchiston, Edinburgh EH11 1DL
Indian / Halal
(1453)
35 Clerk Street
Newington, Edinburgh EH8 9JH
Kebab / Pizza / Burger
(1443)
22 Rooney Street
Bonnington, Edinburgh EH7 4EA
Chinese / Thai
(934)
8 Montagu Terrace
Warriston, Edinburgh EH3 5QX
Bangladeshi / Indian
(893)
8A Groathill Road North
Drylaw, Edinburgh EH4 2SW
Chinese / Thai
(674)
23 Montague Terrace
Warriston, Edinburgh EH3 5QR
Chinese
(612)
60 Warrender Park Road
Bruntsfield, Edinburgh EH9 1EX
Italian / Pizza
(522)
24 Marchmont Road
Bruntsfield, Edinburgh EH9 1HZ
Indian / Pizza / Kebab
(445)
5 Queen Street
Edinburgh EH2 1JE
British
(405)
60 Grassmarket
Edinburgh EH1 2JR
Mexican
(340)
31 Crighton Place
Leith Walk, Edinburgh EH7 4NY
Sushi / Japanese
(186)
68 St Mary Street
Edinburgh EH1 1SX
Pizza / Kebab
(111)
75 Lothian Road
Edinburgh EH3 9AW
Breakfast / Sandwiches
(53)
137 George Street
Edinburgh EH2 4JY
Burger / Chicken
(51)
176 Morningside Road
Edinburgh EH10 4PU
Indian
(43)
95 Princes Street
Edinburgh EH2 2ER
Mexican
(38)
96 Hanover Street
Edinburgh EH2 1DR
Indian / Burger
(35)
9 Albert Place
Edinburgh EH7 5HN
Polish / Fish and chips / Sandwiches
(14)
11 St Vincent Street
Edinburgh EH3 6SW
Burger / Sandwiches
(10)
135 George Street
Edinburgh EH2 4JS
Italian / Pizza
(7)
261 Dalry Road
Dalry, Edinburgh EH11 2JQ
Chinese / Thai
(4)
113 - 115 George Street
Edinburgh EH2 4JN
American / Burger
(3)
87 Easter Road
Edinburgh EH7 5PW
Indian / Bangladeshi
(1959)
20 Union Place
Edinburgh EH1 3NQ
Indian / Fish and chips
(330)
32 Hillhouse Road
Blackhall, Edinburgh EH4 2AG
Indian
(101)
36 Craigentinny Road
Craigentinny, Edinburgh EH7 6LT
Fish and chips / Kebab / Pizza
(31)
13 Lochend Road
Leith, Edinburgh EH6 8DT
Chinese
(3366)
12 Albert Place
Edinburgh EH7 5HN
Thai
(2779)
10 Roseburn Terrace
Roseburn, Edinburgh EH12 6AW
Japanese / Chinese / Sushi
(2752)
10a Queensferry Street
Edinburgh EH2 4PG
Chinese
(2392)
4 London Road
Edinburgh EH7 5AP
Indian / Bangladeshi
(1288)
6 Howard Street
Cannonmills, Edinburgh EH3 5JP
Indian
(1124)
45 Raeburn Place
Comely Bank, Edinburgh EH4 1HX
Bangladeshi / Indian / Halal
(968)
16 Roseneath Street
Edinburgh EH9 1JH
Pizza / Fish and chips / Burger
(477)
166 Dalry Road
Dalry, Edinburgh EH11 2EG
Kebab / Pizza / Burger
(346)
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)
25 Parsons Green Terrace
Edinburgh EH8 7AF
Indian / Bangladeshi
(134)
93 Lauriston Place
Edinburgh EH3 9JB
Pizza / Chicken
(3019)
36-38 North Junction Street
Leith, Edinburgh EH6 6HP
Fish and chips / Pizza / Kebab
(2891)
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)
272 Morrison Street
Haymarket, Edinburgh EH3 8DT
Indian
(301)
28-30 Grassmarket
Edinburgh EH1 2JU
Pizza / Burger
(235)
148 West Granton Road
Granton, Edinburgh EH5 1PE
Indian
(139)
17-19 Forrest Road
Edinburgh EH1 2QH
Indian / Nepalese
(56)
175 Gilmore Place
Edinburgh EH3 9PW
Chinese / Thai / Malaysian
(7014)
30 Elm Row
Leith Walk, Edinburgh EH7 4AH
Indian / Pizza / Kebab
(2249)
14 Portland Place
Edinburgh EH6 6LA
Chinese / Thai / Malaysian
(1820)
8 Inverleith Gardens
Warriston, Edinburgh EH3 5PU
Indian / Bangladeshi
(1273)
52 Rodney Street
Edinburgh EH7 4DX
Thai
(1145)
11 Drumsheugh Place
New Town, Edinburgh EH3 7PT
Pizza / Kebab / Fish and chips
(831)
6A West Maitland Street
Edinburgh EH12 5DS
Cantonese / Chinese
(562)
141-143 George Street
Edinburgh EH2 4JY
Brazilian / Mexican / Burger
(91)
16 Elm Row
Edinburgh EH7 4AA
Kebab / Pizza / Burger
(87)
105 High Street
Edinburgh EH1 1SG
Indian / Thai
(56)
123 Corstorphine Road
Murrayfield, Edinburgh EH12 5PZ
Bangladeshi / Indian
(1492)
9 Elm Row
Edinburgh EH7 4AA
Pizza
(267)
107-109 Fountainbridge
Edinburgh EH3 9QG
Kebab / Pizza / Burger
(184)
129A Rose Street
Edinburgh EH2 3DT
Indian
(11)
84 Bruntsfield Place
Edinburgh EH10 4HG
Pizza / Italian / Burger
(1607)
30 Duart Crescent
Corstorphine, Edinburgh EH4 7JP
Indian / Halal
(1560)
45 North Castle Street
Edinburgh EH2 3BG
Thai
(101)
35-37 Shandwick Place
Edinburgh EH2 4RG
Indian
(6)
46 South Clerk Street
Newington, Edinburgh EH8 9PS
Chicken / Pizza / Burger
(4223)
22 Nicholson Street
Edinburgh EH8 9DH
Pizza / Lebanese
(2621)
178a Easter Road
Edinburgh EH7 5QQ
Chinese / Thai
(1893)
67-69 Main Street
Davidson's Mains, Edinburgh EH4 5AD
Indian
(1412)
138-140 Duke Street
Leith, Edinburgh EH6 8HR
Indian / Kebab
(1069)
42 Queensferry Street
Edinburgh EH2 4RA
Pizza / Italian
(360)
9-13 Shandwick Place
Edinburgh EH2 4RG
Italian / Pizza
(166)
91-93 Shandwick Place
Edinburgh EH2 4SD
Burger / Chicken
(113)
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)
7 Comely Bank Road
Comely Bank, Edinburgh EH4 1DR
Fish and chips / Pizza / Burger
(1553)
6 Shandwick Place
Edinburgh EH2 4RN
Mexican
(155)
54 George Street
Edinburgh EH2 2LR
Italian
(35)
1st Floor, 78 Princes Street
Edinburgh EH2 2ER
Sushi / Japanese
(264)
10 Clifton Terrace
Haymarket, Edinburgh EH12 5DR
Fish and chips / Kebab / Pizza
(75)
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)
43 Frederick Street
Edinburgh EH2 1EP
French / Salad
(21)
43 Hanover Street
Edinburgh EH2 2PJ
Sandwiches
(18)
Hanover Buildings, 66-84 Rose Street
Edinburgh EH2 2NN
American / Pizza / Burger
(13)
118 Gorgie Road
Dalry, Edinburgh EH11 2NR
Burger
(1)
1-3 South Charlotte Street
Edinburgh EH2 4AN
Chicken / American
(2697)
148 High Street
Edinburgh EH1 1QS
Fish and chips / Pizza / Kebab
(1875)
46 North Bridge
Edinburgh EH1 1QN
Pizza
(180)
126 Duke Street
Leith, Edinburgh EH6 8HR
Pizza / Kebab / Burger
(79)
26 Castle Street
Edinburgh EH2 3HT
American / Burger / Chicken
(71)
Unit 1, 78 South Bridge
Edinburgh EH1 1HN
Coffee / Dessert / Breakfast
(30)
89 Princes Street
Edinburgh EH2 2ER
Burger / American
(2078)
7 South St Andrew Street
Edinburgh EH2 2AU
Chicken / American
(1322)
34-36 Hanover Street
Edinburgh EH2 2DR
Pizza
(117)
24-25 South Bridge
Edinburgh EH1 1LL
Chinese / Japanese
(949)
Unit 2, South St David Street
Edinburgh EH2 2BD
Italian / Pizza
(65)
32 Queensferry Street
Edinburgh EH2 4QS
Pizza / Italian
(34)
1-2 Liberton Dams
Inch, Edinburgh EH16 6AJ
Indian
(207)
12 Frederick Street
Edinburgh EH2 2HB
Burger / American / Sandwiches
(92)
119/121 Leith Walk
Leith, Edinburgh EH6 8NP
Pizza
(49)
131-133 George Street
Edinburgh EH2 4JS
British / Burger
(11)
3A Dundas Street
Edinburgh EH3 6QG
Indian
(54)
48 George IV Bridge
Old Town, Edinburgh EH1 1EJ
Pizza / Burger
(31)
101 Nicolson Street
Newington, Edinburgh EH8 9BY
Pizza
(59)
77-79 Broughton Street
Edinburgh EH1 3RJ
Pizza / Fish and chips
(2623)
9-11 Hanover Street
Edinburgh EH2 2DL
Italian / Pizza
(64)
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)
29-31 George Street
Edinburgh EH2 2PA
Burger / British / Salad
(2)
91 Henderson Street
Leith, Edinburgh EH6 6ED
Indian
15 West Register Street
Edinburgh EH2 2AA
Breakfast / Burger / Sandwiches
38 Hanover Street
Edinburgh EH2 2DR
Mexican
10/12 Bonnington Road
Leith, Edinburgh EH6 5JD
American / Mexican / Burger
103 Brunswick Street
Edinburgh EH7 5HR
Bangladeshi / Indian
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
23 South Clerk Street
Edinburgh EH8 9JD
Pizza
104 Hanover Street
Edinburgh EH2 1DR
Japanese / Thai / Chinese
104b St John's Road
Corstorphine, Edinburgh EH12 8AT
Indian / Pizza / Kebab
15 Castle Street
Edinburgh EH2 3AH
Argentinian / Sandwiches / Burger
39a-40a Queensferry Street
Edinburgh EH2 4RA
British / Burger / Pizza
8-16 Morrison Street
Edinburgh EH3 8BJ
Chinese
120-122 Rose Street South Lane
Edinburgh EH2 4BB
Japanese / Sushi
7 Charlotte Lane
Edinburgh EH2 4QZ
Scottish / Salad
83 Hanover Street
Edinburgh EH2 1EE
Italian / Pizza
4-8 Lochrin Buildings, Gilmore Place
Tranent EH3 9NB
Indian
90 Hanover Street
Edinburgh EH2 1EL
Italian / Pizza
2-6 Dalry Road
Haymarket, Edinburgh EH11 2BG
Desserts
76 Rose Street
Edinburgh EH2 2NN
Italian
16 Iona Street
Edinburgh EH6 8SF
Thai
60 Home Street
Slatefor, Edinburgh EH3 9NA
Japanese / Sushi
24 Nicholson Square
Edinburgh EH8 9BX
Lebanese / Mediterranean
95 Rose Street
Edinburgh EH2 3DT
British / Sandwiches
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
3 Tarvit Street
Edinburgh EH3 9LB
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
57A Frederick Street
Edinburgh EH2 1LH
Burger
114 Princes Street
Edinburgh EH2 3AA
Desserts
37 Hanover Street
Edinburgh EH2 2PJ
Desserts
17 Frederick Street
Edinburgh EH2 2EY
Burger / Chicken / Beer
76 Commercial Quay
Leith, Edinburgh EH6 6LX
Chinese / Beer
90-92 Lothian Road
Edinburgh EH3 9BE
Japanese / Sushi
8 West Maitland Street
Apartments, Edinburgh EH12 5DS
Nepalese / Indian
12 Hillhouse Road
Blackhall, Edinburgh EH4 2AG
Indian
32B West Nicolson Street
Edinburgh EH8 9DD
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
671 Ferry Road
Drylaw, Edinburgh EH4 2TX
Pizza / Fish and chips / Kebab
128 Dalry Road
Coates, Edinburgh EH11 2EZ
Indian / Kebab
43 Rose Street
Edinburgh EH2 2NH
Scottish / Salad / Burger
159 Rose Street
Edinburgh EH2 4LS
Burger / Chicken
18 Home Street
Edinburgh EH3 9LY
Pizza / Kebab / Burger
87 St. Leonard's Street
Edinburgh EH8 9QY
Kebab / Chicken / Indian
30 Elm Row
Leith Walk, Edinburgh EH7 4AH
Indian / Pizza / Burger
3 Atholl Place
Edinburgh EH3 8HP
Chinese
250 Morrison Street
Edinburgh EH3 8DT
Indian / Halal
29-30 South Bridge
Edinburgh EH1 1LL
Chicken / Burger
14-15 Albert Place
Edinburgh EH7 5HN
Fish and chips / British / Pizza
Harvey Nichols, 30-34 St Andrew Square
Edinburgh EH2 2AD
Sushi / Japanese
1A Lochend Avenue
Restalrig, Edinburgh EH7 6DT
Chinese
Unit 5, St Andrew Square
Edinburgh EH2 2BD
Japanese / Thai / Malaysian
161 Dundee Street
Edinburgh EH11 1BY
Indian
13 West Crosscauseway
Edinburgh EH8 9JW
Chicken / Burger / Halal
3 Shandwick Place
Edinburgh EH2 4RR
Sandwiches
65 Elm Row
Edinburgh EH7 4AQ
Desserts
25b Thistle Street
Edinburgh EH2 1DX
Japanese
46A Haymarket Terrace
Haymarket, Edinburgh EH12 5LA
Chinese
17 Queensferry Street
Edinburgh EH2 4QW
Sandwiches
142-144 Dalkeith Road
Prestonfield, Edinburgh EH16 5HG
Thai / Halal
16 Henderson Street
Leith, Edinburgh EH6 6BS
American / Sandwiches / Burger
7-8 Cadzow Place
Abbeyhill, Edinburgh EH7 5SN
Chinese / Indonesian
133 Buclcleuch Street
Edinburgh EH8 9NG
Indian
25 Castle Street
Edinburgh EH2 3DN
Breakfast / Sandwiches / Salad
27A Marchmont Road
Edinburgh EH9 1HY
American / Burger
76 High Street
Musselburgh EH21 7BX
Indian / Bangladeshi / Halal
44 South Clerk Street
Newington, Edinburgh EH8 9PS
Indian / Pizza / Kebab
97 Hanover Street
Edinburgh EH2 1DJ
Indian
67 Thistle Street
Edinburgh EH2 1DY
Sandwiches
19 Marionville Road
Meadowbank, Edinburgh EH7 5TY
African / Caribbean
13 Frederick Street
Edinburgh EH2 2EY
Desserts
40/41 Queensferry Street
Edinburgh EH2 4RA
Italian / Pizza
36 Castle Terrace
Edinburgh EH1 2EL
Italian / Pizza
3B Frederick Street
Edinburgh EH2 1EP
Thai
26-30 Potterrow
Edinburgh EH8 9BT
Lebanese
1; Flat 7 Princes Street
Edinburgh EH2 2AN
11 St. Stephen Street
Stockbridge, Edinburgh EH3 5AN
Chinese / Thai
25/27 Brougham Street
Edinburgh EH3 9JT
Fish and chips / Kebab / Pizza
18-24 Dean Haugh Street
Comely Bank, Edinburgh EH4 1LY
Italian / 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
7-11 East London Street
Edinburgh EH7 4BN
American / Burger / Breakfast
138 Nicolson Street
Edinburgh EH8 9EH
Japanese
9 Summerhall Place
Edinburgh EH9 1QE
Chinese
22 Coates Crescent
Edinburgh EH3 7AF
Indian
92 Commercial Street
Leith, Edinburgh EH6 6LX
Lebanese
3a Queensferry Street Lane
Edinburgh EH2 4PF
Beer
69-71 Bread Street
Edinburgh EH3 9AH
Fish and chips / Pizza / Burger
7 St Patrick Street
Newington, Edinburgh EH8 9HB
Kebab / Burger / Pizza
14-15 Albert Place
Edinburgh EH7 5HN
Pizza / Burger
10 Roseburn Terrace
Roseburn, Edinburgh EH12 6AW
Sushi / Japanese
64 Grassmarket
Edinburgh EH1 2JR
Italian / Pizza
Level Two, Ocean Terminal
Leith, Edinburgh EH6 6JJ
Mexican
23 Jock Street
Restalrig, Edinburgh EH8 7AA
Kebab / Pizza / Fish and chips
17 Maulsford Avenue, Danderhall
Dalkeith EH22 1PJ
Chinese
/ Japanese
/ Lunch
9 Mayfield Place, Mayfield
Dalkeith EH22 5EE
Cafe
/ Breakfast
/ Deals
132 Salters Road, Musselburgh
Wallyford EH21 8BQ
Indian
/ Curry
/ Halal
67 Newton Church Road Danderhall
Danderhall and Millerhill EH22 1LX
67 Newton Church Road
Danderhall EH22 1LX
British
/ Breakfast
/ Deals
101-103 Princes Street
New Town EH2 3AA
Straiton Business Park
Straiton Mains EH20 9NS
Straiton Business Park
Straiton Mains EH20 9NS
9A West Register Street
New Town EH2 2AA
Sandwiches
/ Breakfast
/ Salads
106 Rose Street
Edinburgh EH2 3JF
Fish and chips
/ Kebabs
/ Halal
94 High Street
Musselburgh EH21 7EA
Desserts
/ Icecream
/ Deals
2B Church Newton Road
Edinburgh EH22 1LT
Groceries
/ Alcohol
/ Deals
26-28 Frederick Street
Edinburgh EH2 2JR
Groceries
/ Alcohol
/ Halal
Clayknowes Road
Musselburgh EH21 6UW
Grocery
/ Alcohol
/ Drinks
Clayknowes Road
Musselburgh EH21 6UW
Groceries
/ Alcohol
/ Lunch
132 High Street
Musselburgh EH21 7EA
Sandwiches
/ Breakfast
/ Great for lunch
43 St Andrew Square
Edinburgh EH2 2AD
Coffee
/ Breakfast
/ Breakfast
Straiton Park Way Loanhead The Peel Centre
Loanhead EH20 9QY
Coffee
/ Breakfast
/ Deals
132 High Street
Musselburgh EH21 7EA
Coffee
/ Breakfast
/ Halal
13A Castle Street
Edinburgh EH2 3AH
Coffee
/ Breakfast
/ Breakfast
14 South Saint Andrew Street
Edinburgh EH2 2AZ
Dim sum
5 Meadow Place Bilston
Straiton Mains EH25 9RT
Sandwiches
/ Café
/ Wraps
10 Eskbank Road, Dalkeith
DALKEITH EH22 1HF
Pizza
/ Chicken
/ Deals
The Mint Building
New Town EH2 2AU
Italian
/ Pizza
/ Gluten free
Straiton Mains Straiton Loanhead
Edinburgh EH20 9PW
Italian
4a St Andrew Square
New Town EH2 2BD
Argentinian
/ Cream of the crop
/ Steak
17 Jarnac Court
Dalkeith EH22 1HU
Sandwiches
/ Breakfast
/ Deals
19 Castle Street, Edinburgh, EH2 3AH
Edinburgh EH2 3AH
Sandwiches
/ Breakfast
/ Breakfast
10 Straiton Mains
Straiton EH20 9PW
Sandwiches
/ Breakfast
/ Lunch
Eskbank Roundabout, Drive Thru, Bonnyrigg Road
Eskbank EH22 3FU
Sandwiches
/ Breakfast
/ Deals
134 High Street
Musselburgh EH21 7EA
Sandwiches
/ Breakfast
/ Deals
Miller House 18-20 George Street
Edinburgh EH2 2PF
American
/ Burgers
/ Halal
23-25 Frederick street
Edinburgh EH2 2ND
Bubble tea
/ Desserts
/ Halal
78 Queen Street
Edinburgh EH2 4NF
Indian
/ British
/ Breakfast
Olivebank Retail Park, , Newhailes Rd, , East Lothian
Musselburgh EH21 6RE
Groceries
/ Alcohol
/ Breakfast
136 Princes Street
Edinburgh EH2 4TG
Chicken
/ Burgers
/ Breakfast
84 Princes Street
Edinburgh EH2 2ER
Sweets
/ Desserts
/ Sandwiches
97 Shandwick Place
Dean Village EH2 4SD
Pizza
/ Italian
/ Pasta
Shell Easthouses Service Station
Easthouses / Dalkeith EH22 4DN
Groceries
/ Alcohol
/ Deals
BP Monktonhall Service Station, East Lothian
Musselburgh EH21 8RE
Groceries
/ Alcohol
/ Deals
Shell Musselburgh Service Station
Musselburgh EH21 6DN
Groceries
/ Alcohol
/ Lunch
Shell Musselburgh Service Station
Musselburgh EH21 6DN
Groceries
/ Alcohol
/ Deals
63D High Street
Musselburgh EH21 7BZ
Cakes
/ Burritos
/ Sandwiches
Room 19 Midlothian Innovation Centre
Roslin EH25 9RE
Tapas
/ Spanish
/ Deals
Bonnyrigg Road, Hardengreen
Dalkeith EH22 3PP
Burgers
/ Chicken
/ Halal
137 Princes Street
Edinburgh EH2 4BL
Burgers
/ Chicken
/ Halal
3/9 South Saint Andrew Street
Edinburgh EH2 2AU
Burgers
/ Chicken
/ Breakfast
Gaucho, 4a St Andrew Square
Edinburgh EH2 2BD
American
/ Argentinian
/ Burgers
29-31 Frederick Street
Edinburgh EH2 2ND
Steak
/ British
/ Burgers
Room 54 Midlothian Innovation Centre
Roslin EH25 9RE
British
/ Breakfast
/ Lunch
510 Dalkeith - Eskbank Road
Dalkeith Centre EH22 1HQ
24a Hill Street
Edinburgh EH2 3JZ
British
/ Dessert
/ Sweet treats
20 Straiton Mains Loanhead
Straiton Mains EH20 9PW
Chicken
/ Burgers
/ Vegetarian
20 Straiton Mains Loanhead
Straiton Mains EH20 9PW
14 Queensferry Street
Dean Village EH2 4PG
56 Eskview Terrace
Musselburgh EH21 6LX
52 Rose Street North Lane
New Town EH2 3DX
Chicken
/ Asian
/ Drinks
158-162 Rose Street
New Town EH2 3JD
Dessert
/ Great for lunch
/ Brunch
158-162 Rose Street
Edinburgh EH2 3JD
Desserts
/ French
/ Sandwiches
157 John Street
Penicuik EH26 8AT
Desserts
/ Icecream
/ Deals
Pepe's Piri Piri 94 High Street
Musselburgh EH21 7EA
Peri peri
/ Chicken
/ Lunch
84 Princes Street
Edinburgh EH2 2ER
Desserts
/ Sweets
/ Sandwiches
85 Princes Street
Edinburgh EH2 2AN
1A Moray Way
Levenhall Links EH21 7QY
1a Moray Way
Levenhall Links EH21 7QY
135 Princes Street
New Town EH2 4BL
Salads
/ Breakfast
/ Sandwiches
135 Princes Street
Edinburgh EH2 4BL
Breakfast
/ Sandwiches
/ Halal
51 Hanover Street
Edinburgh EH2 2PJ
Breakfast
/ Sandwiches
/ Halal
55-57 Rose Street
New Town EH2 2NH
102 New Street
Musselburgh EH21 6JQ
Indian
/ Breakfast
/ Lunch
9-10 St. Andrew Square
New Town EH2 2AF
24 Thorny Crook Gardens
Midlothian EH22 2RF
Groceries
/ Alcohol
/ Deals
Unit 23 Mayfield Industrial Estate
Dalkeith EH22 4AD
Lunch
/ Pizza
/ Deals
152-156 High Street
Edinburgh EH22 1AY
152-156 High Street
Dalkeith Centre EH22 1AY
67 Newton Church Road, Danderhall
Dalkeith EH22 1LX
Burgers
/ American
/ Deals
Straiton Mains Straiton Loanhead Edinburgh
Edinburgh EH20 9PW
Burgers
Filling Station - Rose Street, 66 Rose Street
Edinburgh EH2 2NN
Burgers
Bonnyrigg Road, , Dalkeith
Edinburgh EH22 3PP
Breakfast
/ Coffee
/ Halal
Starbucks, Straiton Retail Park
Straiton EH20 9PW
Breakfast
/ Coffee
/ Halal
30a George Street
Edinburgh EH2 2LE
Breakfast
/ Coffee
/ Breakfast
52 Shandwick Place
Edinburgh EH2 4RT
Breakfast
/ Coffee
/ Deals
Peel Retail Park
Straiton Mains EH20 9PW
Starbucks
/ Coffee
/ Bakery
30a George st
New Town EH2 2LE
Starbucks
/ American
/ Sandwiches
52 Shandwick Place
Dean Village EH2 4RT
Starbucks
/ American
/ Bakery
131 High Street, Musselburgh
Musselburgh EH21 7DD
Sandwiches
131 High St, Musselburgh
Edinburgh EH21 7DD
American
/ Sandwiches
/ Vegan
4 Castle Street
Edinburgh EH2 3DW
Sandwiches
/ Lunch
/ Halal
4 Castle Street
New Town EH2 3DW
American
/ Sandwiches
/ Salads
Unit 6 11 Straiton Mains
Straiton EH20 9PW
Sandwiches
/ Lunch
/ Deals
131 High Street
Musselburgh EH21 7DD
Sandwiches
/ Lunch
/ Deals
10 Woodburn Avenue
Dalkeith EH22 2BP
Desserts
/ Chicken
/ Halal
60 High Street
Musselburgh EH21 7BX
Desserts
/ Icecream
/ Halal
60 High Street
Edinburgh EH21 7BX
Milkshakes
/ American
/ Crêpe
27 Shandwick Place
Edinburgh EH2 4RG
Mexican
/ Burritos
/ Deals
3 Shadwick Place
Edinburgh EH2 4RR
Mexican
/ Latinamerican
/ Halal
18 West Register Street
New Town EH2 2AA
Seafood
/ Asian
/ Dim sum
Tesco, Olive Bank Road East Lothian
Musselburgh EH21 7BL
Breakfast
/ Cafe
/ Lunch
80 Main StreetnNewtongrange
Dalkeith EH22 4NA
Italian
/ Pizza
/ Deals
111 Edmonstone Road
Danderhall EH22 1QX
Breakfast
/ Pubfood
/ Lunch
17 North Street St. Andrew Street
Edinburgh EH2 1HJ
Breakfast
/ Lunch
/ Halal
Eastfield Industrial Estate
Penicuik EH26 8HA
Breakfast
/ Burgers
Unit 11
Straiton Mains EH20 9PW
Unit 11, 21 Straiton Mains, Loanhead
Edinburgh EH20 9PW
Italian
/ Pizza
/ Deals
85 Princes Street
Edinburgh EH2 2AN
6 Queensferry Street
Dean Village EH2 4PA
Sushi
/ Japanese
/ Chicken
6 Queensferry Street
Edinburgh EH2 4PA
Japanese
/ Sushi
/ Deals
18 Young Street,EH24JB
Edinburgh EH2 1DJ
104 George Street
New Town EH2 3DF
16 South St Andrew Street
New Town EH2 2AU