The people who know better order take-out on a Friday night. If you value your time do likewise.
For as good as the food is, it's a shame the service was so sub-par.
We arrived 5-10 minutes before our 7 p.m. reservation for a party of 7 (including 1 kid) and were not seated until almost 7:45 p.m. At our table we saw our server once for drink orders and then had to flag her down to order our entrees and then throughout our entire visit for any additional service.
Another server dropped the bread off at our table right in front of my 2 year old niece with the knife in arm's reach and she reached right for it. When I told the server she needed to be more aware of things like her only response was "Oh" and she walked away.
Note to the manager: with a restaurant as busy as this place can get on a weekend night do your patrons a favor and staff up with extra servers - your staff are apparently too overwhelmed to pay attention to the details.
I'd give you 4 stars for the food, but 0 stars for the service.