S

Great location and a great view. The only wormwood...

Great location and a great view. The only wormwood plug ... the portions are a bit small but very tasty and the homemade lemonade tastes a bit thin. The staff is very friendly.

Comments:

No comments