In order to ensure the safety of our guests and staff we have decided to temporarily close our Framingham restaurant.
We appreciate your support and hope you visit us when we reopen.
Stay safe, stay healthy!
Open 7 Days
1 Edgell Road, Framingham, MA 01701