I would give this restaurant all 5 stars because the food is always great!! In fact it's my favorite place to eat. The reason then for 2 stars is the incredible long wait when there were tables open and they say 3 groups that came after us before us! The seating is poorly managed and the hostess' are rude. When we were FINALLY seated after a 45 minute wait we passed 4 open tables to be seated at a table right by the kitchen, the noise was so loud we couldn't talk. NOT A HAPPY NEW YEAR!