Mayflower Inn, Tea House

 

118 Woodbury Rd (Rte 47)

Washington, CT 06793