Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Eskmills Bowling Club
Musselburgh EH21 7PE
Pub/bar/nightclub
Teens+
Musselburgh EH21 7PQ
Caring Premises
Crolla's Italian Kitchen & Restaurant
Musselburgh EH21 7PQ
Restaurant/Cafe/Canteen
Hickory
Musselburgh EH21 7PQ
Restaurant/Cafe/Canteen
Riverside Tavern
Musselburgh EH21 7BL
Pub/bar/nightclub
Tesco Family Dining
Musselburgh EH21 7BL
Restaurant/Cafe/Canteen
Musselburgh Bowling Club
Musselburgh EH21 7BQ
Pub/bar/nightclub
Inveresk Bowling Club
Musselburgh EH21 6AX
Pub/bar/nightclub
Tesco
Musselburgh EH21 6RD
Retailers - supermarkets/hypermarkets
St Michaels Church Halls
Musselburgh EH21 7DH
Other catering premises
Caprice 2 Go
Musselburgh EH21 7DH
Takeaway/sandwich shop
The Olive Tree
Musselburgh EH21 7DH
Other catering premises
Caprice
Musselburgh EH21 7DX
Restaurant/Cafe/Canteen
North Esk Church Hall
Musselburgh EH21 6AA
Other catering premises
Musselburgh Private Nursery Bridge Street
Musselburgh EH21 6AA
Caring Premises
Starfish Recovery Cafe
Musselburgh EH21 6AA
Other catering premises
Lanna Thai
Musselburgh EH21 6AG
Restaurant/Cafe/Canteen
David Macbeth Moir
Musselburgh EH21 6AG
Pub/bar/nightclub
Elena Di Rollo-White
Musselburgh EH21 6AG
Retailers - other
Eskview Fry
Musselburgh EH21 6LX
Takeaway/sandwich shop
Campie After School Club
Musselburgh EH21 6QS
Restaurant/Cafe/Canteen
Campie Nursery Class
Musselburgh EH21 6QS
Caring Premises
Facilities Management At Campie Primary School
Musselburgh EH21 6QS
School/college/university
Open All Hours
Musselburgh EH21 6LX
Retailers - other
Happy House
Musselburgh EH21 6LX
Takeaway/sandwich shop
Farmfoods
Musselburgh EH21 7DE
Retailers - other
Eskside Pharmacy
Musselburgh EH21 7DE
Retailers - other
Hollies Day Centre
Musselburgh EH21 7DE
Restaurant/Cafe/Canteen
Kohi Noor
Musselburgh EH21 6AS
Takeaway/sandwich shop
Bayne's Bakers
Musselburgh EH21 6AS
Retailers - other
Gurkha Bar And Restaurant
Musselburgh EH21 6AS
Restaurant/Cafe/Canteen
Focus Take Away
Musselburgh EH21 6AS
Takeaway/sandwich shop
Fisherrow Newsagents
Musselburgh EH21 6AS
Retailers - other
Marios Pizza & Kebab House
Musselburgh EH21 6AS
Takeaway/sandwich shop
Boots Pharmacy
Musselburgh EH21 6AS
Retailers - other
Brunton Theatre
Musselburgh EH21 6AF
Pub/bar/nightclub
Brunton Hall Kitchen & Council Bars East Lothian Council
Musselburgh EH21 6AF
Other catering premises
Blue Sea Takeaway
Musselburgh EH21 6AS
Takeaway/sandwich shop
Musselburgh Private Nursery Stoneybank
Musselburgh EH21 6LY
Caring Premises
Holland & Barrett
Musselburgh EH21 7DZ
Retailers - other