Get directions to: Tea Pot Tea Room, Boxborough, MA
Restaurant address: 61 Stow Rd Boxborough, MA 01719, USA
Restaurant: Tea Pot Tea Room