This place is closed, apparently has been for years....what a shame. Looks like a great place to have a tea room. It's still being advertised in Triple A. Not many tea rooms still open on the cape. Only found one...in sandwich...it was Dunbar and it was lovely.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.