

ES
ES
EN
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
Tuesday to Saturday
07:00 am to 2:00 pm
Sunday
7 am to 12:30 pm