Monday - closed
Tuesday - Sunday 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!
|FALL HOURS UNTIL SEASON CLOSING!
(sometime in December)
|Web site created and maintained by