Stelios Pizza House
Drag box to select area
The pizzeria serves pizza, burgers, submarine sandwiches and American classic sides. Guests have the option of seating with friends in its dining area, or ordering take-out. While you wait, you can read the local newspaper or enjoy the large TV screen.
1819 Central St, Stoughton, MA 02072
- Accessibility Details: Parking spaces
- Hours: Mon - Fri, 11am - 10pm
- Hours: Tue - Sat, 11am - 5pm
- Accessible: yes