Johnstons Of Elgin Coffee Shop
Newmill, Elgin, Scotland, Elgin IV30 4AF, UK, United Kingdom
Coffee, Vegetarian, Breakfast, Salad, Sandwiches, Coffee, Gluten Free, Food, British, Vegan, Cafe, Cakes, Point of interest, Establishment, Brunch, Store, Scottish, Clothing_store, Clothing Shop