American Restaurants | MA | Pizza | Restaurants | Stoughton
Town Spa Pizza
Welcome to Town Spa Pizza: A Flavorful Time Capsule! A Slice of History Picture this—it’s 1955, a year when Elvis was just getting his hips shaking and Henry and Rena Phillips decided to drop a delicious pizza bomb right here in Stoughton. They kicked off this pizza paradise from an upstairs section of what used…
