Starbucks Coffee Elgin - 80 Delicious lattes - made to perfection and offered in 2... - 2755 days ago WHSmith - 100 The Elgin store is a pleasure to... - 2827 days ago Miriams Tearooms & Coffee House - 70 Great food, all made fresh
Great staff, all very chatty
And great... - 2842 days ago SUBWAY Morayshire - 80 Menu range fixed but varied enough to ensure never short... - 2843 days ago