Sunday - Thursday 12:00pm - 9:00pm
Friday - Saturday 12:00pm - 10: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!
|OPEN FOR THE 2016 SEASON!