Table Top Pizza

Flag as Inappropriate

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
(508) 429-2220
  • Fax: 678-388-5898
  • Hours: Mon - Fri, 8am - 5pm; Sat, Sun, closed
  • Hours: Mon - Sat, 10am - 10pm; Sun, 11am-9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »