Update Info - Tea Pot Tea Room
This restaurant was reported as closed. If it is open, let us know.
Tea Pot Tea Room
61 Stow Rd
Boxborough, MA 01719
61 Stow Rd
Boxborough, MA 01719
This restaurant was reported as closed. If it is open, let us know.