200 Sir Harry Lauder Road
Portobello, Edinburgh EH15 2QA
Breakfast / Sandwiches / Burger
(194)
38 Esplanade Terrace
Joppa, Edinburgh EH15 2ES
Chinese / Thai
(1)
83 High Street
Musselburgh EH21 7DA
Breakfast / Sandwiches
(25)
128 Portobello High Street
Portobello, Edinburgh EH15 1AH
Indian / Bangladeshi
(1773)
1d Hawthorn Road
Prestonpans EH32 9QW
Indian / Pizza / Kebab
(1999)
96 North High Street
Musselburgh EH21 6AS
Indian / Nepalese
(426)
40e Links Road
Port Seton EH32 0DZ
Fish and chips / Pizza / Kebab
(1915)
138 High Street
Prestonpans EH32 9AD
Fish and chips / Pizza / Kebab
(1664)
17-19 Eskbank Road
Dalkeith EH22 1HD
Bangladeshi / Indian
(1217)
29 Bridge Street
Tranent EH33 1AQ
Kebab / Pizza / Burger
(1130)
128 High Street
Prestonpans EH32 9AD
Indian
(950)
17 Dalrymple Loan
Musselburgh EH21 7DH
Desserts
(130)
97 High Street
Tranent EH33 1LW
Pizza / Burger / Fish and chips
(1913)
134B North High Street
Musselburgh EH21 6AS
Fish and chips / Pizza / Kebab
(130)
27 High Street
Musselburgh EH21 7AD
Fish and chips / Pizza / Kebab
(2644)
173 North High Street
Musselburgh EH21 6AN
Fish and chips / Kebab / Pizza
(2240)
48 Niddrie Mains Road
Craigmillar, Edinburgh EH16 4BG
Indian / Bangladeshi
(324)
140 High Street
Prestonpans EH32 9AD
Chinese
(248)
16 Southfield Place
Portobello, Edinburgh EH15 1LZ
Pizza / Kebab / Burger
(99)
202 High Street
Dalkeith EH22 1AZ
Indian
(2177)
124 North High Street
Musselburgh EH21 6AS
Chinese
(1317)
1B Magdalene Drive
Portobello, Edinburgh EH15 3DA
Pizza / Fish and chips / Kebab
(338)
12 Albert Place
Edinburgh EH7 5HN
Thai
(2779)
157 Willowbrae Road
Edinburgh EH8 7JB
Indian / Bangladeshi
(1841)
106 High Street
Musselburgh EH21 7EA
Pizza / Fish and chips / British
(1558)
6a Milton Road
Duddingston, Edinburgh EH15 1LF
Pizza / Fish and chips / Chicken
(1009)
64 Portobello High Street
Edinburgh EH15 1AN
Indian
(976)
45 Raeburn Place
Comely Bank, Edinburgh EH4 1HX
Bangladeshi / Indian / Halal
(968)
80 Portobello High Street
Portobello, Edinburgh EH15 1AN
Kebab / Pizza / Burger
(1800)
2C Northfield Drive
Duddingston, Edinburgh EH8 7RW
Fish and chips / Burger / Italian
(1763)
252 High Street
Prestonpans EH32 9BD
Fish and chips / Pizza / Kebab
(687)
57 Eskview Terrace
Musselburgh EH21 6LX
Indian / Pizza / Kebab
(1893)
116 North High Street
Musselburgh EH21 6AS
Pizza / Kebab
(956)
249 Portobello High Street
Portobello, Edinburgh EH15 2AW
Bangladeshi / Indian
(831)
116 High Street
Prestonpans EH32 9AD
Chinese / Thai / Fish and chips
(2759)
142 North High Street
Musselburgh EH21 6AS
Indian / Kebab
(1072)
13-17 Brighton Place
Portobello, Edinburgh EH15 1LH
Indian / Bangladeshi
(655)
280-284 Portobello High Street
Portobello, Edinburgh EH15 2AT
Pizza / Fish and chips / Kebab
(5422)
63A High Street
Musselburgh EH21 7BZ
Indian
(1916)
180 Portobello High Street
Portobello, Edinburgh EH15 1EX
American / Burger / Chicken
(1222)
94 Northfield Broadway
Edinburgh EH8 7RU
Fish and chips / Kebab / Pizza
(2861)
177 North High Street
Musselburgh EH21 6AN
Chinese
(1563)
12 Crighton Place
Edinburgh EH7 4NY
Burger
(542)
183 North High Street
Musselburgh EH21 6AN
Chinese
(184)
193-195 North High Street
Musselburgh EH21 6AP
Pizza
(60)
62 Eskview Terrance
Musselburgh EH21 6LX
Chinese
(6)
25 Bridge Street
Tranent EH33 1AQ
Indian
10 Eskbank Road
Dalkeith EH22 1UU
Bangladeshi / Indian
62 High Street
Musselburgh EH21 7BX
10 Ravensheugh Road
Musselburgh EH21 7PP
Indian / Nepalese
71 High Street
Tranent EH33 1LN
Pizza / Kebab / Fish and chips
4 Piershill Place
Edinburgh EH8 7EH
Indian / Pakistani
1B Magdalene Drive
Duddingston, Edinburgh EH15 3DA
Pizza / Kebab / Fish and chips
11-12 Seafield Road East
Portobello, Edinburgh EH15 1EB
Indian
Stables Pavilion
Balcarres Road, Musselburgh EH21 7SD
Indian / Italian / Fish and chips
27c Links Road
Port Seton EH32 0DU
Chinese
76 High Street
Musselburgh EH21 7BX
Indian / Bangladeshi / Halal
10 Ravensheugh Road
Levenhall, Musselburgh EH21 7PP
Indian
157 High Street
Musselburgh EH21 7DD
Breakfast / Sandwiches / Burger
32-38 High Street
Edinburgh EH21 7BX
Italian
18 Links Road
Port Seton EH32 0DU
British / Burger / Sandwiches
10a Eskbank Road
Dalkeith EH22 1UU
Bangladeshi / Indian
155 North High Street
Musselburgh EH21 6AN
Sandwiches
227 Portobello High Street
Portobello, Edinburgh EH15 2AN
Fish and chips / Pizza / Kebab
132 Salters Road, Musselburgh
Wallyford EH21 8BQ
Indian
/ Curry
/ Halal
94 High Street
Musselburgh EH21 7EA
Desserts
/ Icecream
/ Deals
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
132 High Street
Musselburgh EH21 7EA
Coffee
/ Breakfast
/ Halal
134 High Street
Musselburgh EH21 7EA
Sandwiches
/ Breakfast
/ Deals
Olivebank Retail Park, , Newhailes Rd, , East Lothian
Musselburgh EH21 6RE
Groceries
/ Alcohol
/ Breakfast
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
56 Eskview Terrace
Musselburgh EH21 6LX
Pepe's Piri Piri 94 High Street
Musselburgh EH21 7EA
Peri peri
/ Chicken
/ Lunch
1A Moray Way
Levenhall Links EH21 7QY
1a Moray Way
Levenhall Links EH21 7QY
102 New Street
Musselburgh EH21 6JQ
Indian
/ Breakfast
/ Lunch
131 High Street, Musselburgh
Musselburgh EH21 7DD
Sandwiches
131 High St, Musselburgh
Edinburgh EH21 7DD
American
/ Sandwiches
/ Vegan
131 High Street
Musselburgh EH21 7DD
Sandwiches
/ Lunch
/ Deals
60 High Street
Musselburgh EH21 7BX
Desserts
/ Icecream
/ Halal
60 High Street
Edinburgh EH21 7BX
Milkshakes
/ American
/ Crêpe
Tesco, Olive Bank Road East Lothian
Musselburgh EH21 7BL
Breakfast
/ Cafe
/ Lunch