top of page


EN
EN
ES


Dine-in
Takeout
+1 413-243-6561
85 Main St, Lee, Ma
Open hours
Tuesday to Saturday
07:00 am to 2:00 pm
Sunday
7 am to 12:30 pm
Widget Didn’t Load
Check your internet and refresh this page.
If that doesn’t work, contact us.
bottom of page