Order Online for delivery and takeout: Hot Sandwiches from Stoughton Pizza Pit in Stoughton, WI