Two stars because the food was and is alwasy good, but the service was lacking. Waiter did not bring items in a timely manner, we repeatedly had to ask different staff members to not serve hot beverages and food over my 10 month old daughter. After we concluded our meal we had to physically get up to ask for our check. First we tried the the hostess because we could not fine the server, and said she could not because the server did not close out the ticket.....but then she didn't go find him, I had to get up again to interrupt his conversation once he arrived to ask him for the check. May visit other location near my office, but most likely will not make it back to this location.