Table Top Pizza
Drag box to select area
Table Top Pizza is located in downtown Holliston on central street. For years it has been the "go-to" for a quick pizza or sub for Holliston residents. The pizza shop also offers a variety of drinks and has 6 tables if you desire to eat in.
100 Central St, Holliston, MA 01746
- Fax: 678-388-5898
- Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
- Hours: Mon - Sat, 10am - 10pm; Sun, 11am-9pm
- Accessible: yes