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