Loch Lomond Lodge

Address: Lodge #15, Glasgow, - United Kingdom

Checkins

1

Avarage rating at this location

3.0

 

Macaulay Skinner

Gorgeous coffee, toffee taste. Smells tiny bit sweet then taste is nice and rich while not being too strong!

3.0

almost 2 years ago