Bazel's Pizza & Sub Shop

1568 Washington St
Holliston, MA
508.429.5995
42.179413
-71.448997
Hours:
Mon - Sat:10am - 10pm
Sun:noon - 9pm

for Bazel's Pizza & Sub Shop
Directions
from: