Liz Macgregors Coffee Shop
Reviews
User
Fast service, good food. Typical rural dinner. Takes credit cards though.
More about Liz Macgregors Coffee Shop
Liz Macgregors Coffee Shop is located at Trossachs Gate, Main Street, Aberfoyle, Stirling FK8 3UG, UK
+44 1877 389376