Which are the best Takeaways in Inveresk, EH21?

1. Stop 'N' Go Snack Bar

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

2. China Express

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

3. Brewed & Baked

83 High Street
Musselburgh EH21 7DA
Breakfast / Sandwiches
(25)

4. Station India

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

5. Natural Spice

1d Hawthorn Road
Prestonpans EH32 9QW
Indian / Pizza / Kebab
(1999)

6. Gurkha Bar & Restaurant

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

7. Carlo's Fish Bar & Restaurant

40e Links Road
Port Seton EH32 0DZ
Fish and chips / Pizza / Kebab
(1915)

8. Preston Bay Takeaway

138 High Street
Prestonpans EH32 9AD
Fish and chips / Pizza / Kebab
(1664)

9. Itihaas

17-19 Eskbank Road
Dalkeith EH22 1HD
Bangladeshi / Indian
(1217)

10. Marmaris Grill & Pizzas

29 Bridge Street
Tranent EH33 1AQ
Kebab / Pizza / Burger
(1130)

Goa Indian Cuisine

128 High Street
Prestonpans EH32 9AD
Indian
(950)

Cakes & Shakes

17 Dalrymple Loan
Musselburgh EH21 7DH
Desserts
(130)

Mr Crolla's

97 High Street
Tranent EH33 1LW
Pizza / Burger / Fish and chips
(1913)

The Frying Scotsman

134B North High Street
Musselburgh EH21 6AS
Fish and chips / Pizza / Kebab
(130)

Jaz's Fish Bar

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

The Coral Reef

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

Shaad Indian Takeaway

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

Jade Garden

140 High Street
Prestonpans EH32 9AD
Chinese
(248)

Mama Rosa's

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

Bombay Lounge

202 High Street
Dalkeith EH22 1AZ
Indian
(2177)

Focus Chinese

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

Chipster

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

Silver Bowl

12 Albert Place
Edinburgh EH7 5HN
Thai
(2779)

Shahi Manzil

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

Rainbow Restaurant

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

Milton Fry

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

Mint

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

Shanaz

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

Istanbul

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

Barracuda

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

Alandas Fish & Chips

252 High Street
Prestonpans EH32 9BD
Fish and chips / Pizza / Kebab
(687)

Village Tandoori

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

Mario's Pizza & Kebab House

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

Cinnamon

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

Gourmet Full House

116 High Street
Prestonpans EH32 9AD
Chinese / Thai / Fish and chips
(2759)

Kohi-Noor Indian Takeaway

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

Bonoful

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

St Andrews

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

Shish Mahal

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

Man On Fire

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

Giovanni's Fish Bar

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

Dynasty

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

The Real Burger Company

12 Crighton Place
Edinburgh EH7 4NY
Burger
(542)

Little China

183 North High Street
Musselburgh EH21 6AN
Chinese
(184)

Domino's Pizza

193-195 North High Street
Musselburgh EH21 6AP
Pizza
(60)

Happy House

62 Eskview Terrance
Musselburgh EH21 6LX
Chinese
(6)

The Hill Station

25 Bridge Street
Tranent EH33 1AQ
Indian

Shanti Finest

10 Eskbank Road
Dalkeith EH22 1UU
Bangladeshi / Indian

Burgh Cafe

62 High Street
Musselburgh EH21 7BX

L.A. Spice

10 Ravensheugh Road
Musselburgh EH21 7PP
Indian / Nepalese

Kopas

71 High Street
Tranent EH33 1LN
Pizza / Kebab / Fish and chips

New Lahori Karahi

4 Piershill Place
Edinburgh EH8 7EH
Indian / Pakistani

Cappadocia

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

The Prince Balti House

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

Saison

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

Dragon Way

27c Links Road
Port Seton EH32 0DU
Chinese

Halimah

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

Bengal Curry Club

10 Ravensheugh Road
Levenhall, Musselburgh EH21 7PP
Indian

Harvest

157 High Street
Musselburgh EH21 7DD
Breakfast / Sandwiches / Burger

S Luca

32-38 High Street
Edinburgh EH21 7BX
Italian

Wemyss Hotel

18 Links Road
Port Seton EH32 0DU
British / Burger / Sandwiches

Ashiana

10a Eskbank Road
Dalkeith EH22 1UU
Bangladeshi / Indian

Sandwich Stop

155 North High Street
Musselburgh EH21 6AN
Sandwiches

Oscars Takeaway

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

Biji’s Kitchen

132 Salters Road, Musselburgh
Wallyford EH21 8BQ
Indian / Curry / Halal

Churros & Shakes

94 High Street
Musselburgh EH21 7EA
Desserts / Icecream / Deals

CO-OP - Musselburgh

Clayknowes Road
Musselburgh EH21 6UW
Grocery / Alcohol / Drinks

Co-op - Musselburgh

Clayknowes Road
Musselburgh EH21 6UW
Groceries / Alcohol / Lunch

Costa Coffee

132 High Street
Musselburgh EH21 7EA
Sandwiches / Breakfast / Great for lunch

Costa Coffee - Musselburgh

132 High Street
Musselburgh EH21 7EA
Coffee / Breakfast / Halal

Delta Fry

53 Delta Drive
Musselburgh EH21 8HL
Pizza / Kebabs / Deals

Greggs - Musselburgh, 134 High St

134 High Street
Musselburgh EH21 7EA
Sandwiches / Breakfast / Deals

Iceland - Musselburgh

Olivebank Retail Park, , Newhailes Rd, , East Lothian
Musselburgh EH21 6RE
Groceries / Alcohol / Breakfast

Londis - Monktonhall

BP Monktonhall Service Station, East Lothian
Musselburgh EH21 8RE
Groceries / Alcohol / Deals

Londis - Musselburgh

Shell Musselburgh Service Station
Musselburgh EH21 6DN
Groceries / Alcohol / Lunch

Londis - Musselburgh

Shell Musselburgh Service Station
Musselburgh EH21 6DN
Groceries / Alcohol / Deals

Macanta Cafe - Old Town and Canongate

63D High Street
Musselburgh EH21 7BZ
Cakes / Burritos / Sandwiches

Open All Hours - Musselburgh

56 Eskview Terrace
Musselburgh EH21 6LX

Pepe’s Piri Piri - Musselburgh

Pepe's Piri Piri 94 High Street
Musselburgh EH21 7EA
Peri peri / Chicken / Lunch

Pinkie Farm Kitchen

1A Moray Way
Levenhall Links EH21 7QY

Pinkie Farm Kitchen - Musselburgh

1a Moray Way
Levenhall Links EH21 7QY

Royal Bawarchi

102 New Street
Musselburgh EH21 6JQ
Indian / Breakfast / Lunch

Subway

131 High Street, Musselburgh
Musselburgh EH21 7DD
Sandwiches

Subway - Musselburgh

131 High St, Musselburgh
Edinburgh EH21 7DD
American / Sandwiches / Vegan

Subway Musselburgh

131 High Street
Musselburgh EH21 7DD
Sandwiches / Lunch / Deals

Sweet Haven

60 High Street
Musselburgh EH21 7BX
Desserts / Icecream / Halal

Sweet Haven

60 High Street
Edinburgh EH21 7BX
Milkshakes / American / Crêpe

Tesco Cafe - Musselburgh

Tesco, Olive Bank Road East Lothian
Musselburgh EH21 7BL
Breakfast / Cafe / Lunch