26 Thunderton Place, Elgin, IV30 1BG, United Kingdom

01343 551 697

The Ditsy Teacup

Great Food and Strong Coffee

Menu