Sunday - Thursday 12:00pm - 8:00pm
Friday - Saturday 12:00pm - 8:00pm
963 Worcester Road, Framingham, MA
(Framingham Center, across the street from
Framingham State College, next to
|We make our own
|We accept credit cards
|Gift Certificates Available!
|Closing for the season on December 21st
Stay tuned for the 2016 season opening date!