Update Info - Taft House Cafe & More
This restaurant was reported as closed. If it is open, let us know.
Taft House Cafe & More
122 Elm St
Millbury, MA 01527
122 Elm St
Millbury, MA 01527
This restaurant was reported as closed. If it is open, let us know.