This web site lists Beechwood Inn in Barnstable, Massachusetts as having a tea room. This is the owner/innkeeper writing. The good news is that we have a tea room. The bad news is that it is NOT open to the public, only to inn guests. In addition, the map that this web site shows is not of our location.
My advice - remove us from this web site to not confuse your readers. Thanks!