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.