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!
|12/18/16 CLOSING FOR THE SEASON!
(Re-opening in February)
|Web site created and maintained by