Success! Message received.

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