Where are you located?
- We are located at 790 Main St in Willimantic. We can be reached by phone at 860-942-
What are your hours?
- We are open Monday-Friday 9 am – 4 pm and Saturdays 9 am – 2 pm. With that said, we are a super small business and a staff of only four and sometimes we run late; sometimes kids get sick; sometimes we get sick; sometimes at the there’s traffic etc. so our hours are a guideline.
Do you have indoor dining?
- We do have indoor dining but we have a limited number of tables.