Skip to content

Location

Star Dumplings - Millbury

56 Canal St
Millbury, MA 01527
(508) 865-2280