I would love to give this place a 5 star rating, but it seems there are some loose ends at this place that need some remedy... The past two times I have came to this place almost 2 hours before their supposed close time they tell me they are closing early and that "I can put my jacket back on". I clearly saw a pretty busy bar and a decent capacity in the restaurant. I also have also encountered difficulties when choosing their catering option for an event. My order was placed and they completely forgot about me. Despicable. When they finally did get my order filled they were late, forgot parmesan, and didn't bring silverware. The only reason I give a 3 star review is because I love their food and want to love this place, but consistent disappointments leave me pondering wether or not I will go back. Clean up your sloppy management.