Pizza restaurant · 546 Dartmouth St, South Dartmouth, MA
See full menu
More food in South Dartmouth, MA · Pizza in South Dartmouth