Search Results
Molly's Tea Room
227 Main St, Falmouth, MA 02540
Molly's Tea Room opened in 2006 is a relaxing cozy tea shop. It offers a full lunch menu daily fromMore 11am - 4pm. Molly's serves wine, beer and a full selection of teas. This is a perfect location to host a shower and afternoon tea for children.
See more »