Chaibo

37 Boulder Drive
Fitchburg, MA
978.829.0088
42.581897
-71.797221
Hours:
Mon - Wed:11am - 9pm
Thu:11am - 10pm
Fri - Sat:11am - midnight
Sun:closed

Directions
from: