Johnston's of Elgin Coffee Shop
Johnston's of Elgin Coffee Shop
Fantastic coffee shop in the Johnston's Elgin Heritage Centre. Selection of hot and cold snacks, home baking and freshly made coffee.
Fantastic coffee shop in the Johnston's Elgin Heritage Centre. Selection of hot and cold snacks, home baking and freshly made coffee.