I went to this location to watch the Army-Navy game last Saturday. Our waitress, Jackie, was wonderful!! Very attentive and gave us great food advice. I had the romano crusted chicken, it had nothing to envy a high end Italian restaurant! The cheesecake was amazing as well. I wasn't as impressed with the location closer to me, but this one checked all my criteria with flying colors!