Wonderful place to sit and people watch. The home made lemonade is to die for. Also lovely pastries and cakes. Lots to choose from behind a glass display counter. Staff warm and friendly. Recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.