Santorini Pizza & Ice Cream

Pizza restaurant · 56 Canal St, Millbury, MA

Hours

More food in Millbury, MA · Pizza in Millbury