I hate to give this place only 2 stars since the food was actually pretty good, but everything else was just so wrong.
Most of all the service was terrible. We had a waitress that was training another waiter. You would think that would make our service exceptional. The service was incredibly slow, not only from our wait staff, but from the kitchen. The couple that ordered 15 minutes after us got their food at the same time. No apologies of course. Just a big old 15 minute wait between the bill and them actually collecting the money.
What really annoyed me was while we were waiting for our food the wait staff approached us to join their online discount club. Really? You couldn't give that to us with our bill? How about a "so sorry your food has taken over 30 minutes"?
In addition to that, I just personally do not care for the decor. Every inch of the place is covered with photographs and grandma-like decor.
The garlic bread however was amazing.
Also be aware that this is a family style restaurant. Do go with someone that shares your culinary tastes. The small dishes easily serve 3 maybe even 4 if you get a starter.