If you love home cooked food from scratches, this is the place for you. The food tastes great and the portions are on the larger side. From the outside it doesn't look like a very big place, but when you get into it, it just goes on, so there are a lot of seats available with a large space for large meetings.