Map
Greggs
The Snug (Alves) Limited
Symposium Coffee House Elgin
Greggs
Orrin Restaurant & Bar
New Jimmy Chung
Greggs
156 Bar And Grill
Darroch Restaurant
Natural Spice
The Drouthy Cobbler
Ashers Hub Cafe
Panache
Muckle Square Bistro
Costa Coffee
Scribbles
Pizzeria Planta
Costa Coffee
Ashvale Fish Restaurant And Takeaway
China Munchy Box
Spice Tandoori
Burger King
Pattaya Thai Restaurant
CaberFeidh Bar
Tesco Cafe
Weavers Restaurant
Badenoch's
19 Crepes & Coffee
Snappy Pizza
Ada Turkish Restauarant
Pino Pizza Elgin
Pizzeria Toscana
The Bearded Chef HQ
Mezzo Bar
The Muckle Cross
The Pancake Place
Sunninghill Hotel
Yasmin Indian Takeaway
Batchen Street Coffee
Subway
Quality Cup Coffee House & Restaurant
The Ditsy Teacup
Costa Drive Thru
The Granary
The Ashvale
Duffus Inn
KFC
Qismat
The Emperor Chinese & Thai Restaurant