First, the wait is really long. They were telling people 45 minutes to an hour. Be prepared for that. They won't seat large groups without everyone present.
Our waiter was super awesome and pretty attentive for having a lot of tables and being super busy.
The drinks are pretty expensive and most of them do not have free refills. Our food took a while to come but it was worth the wait. It was definitely freshly made and everything everyone ordered was delicious.
I highly recommend waiting and trying this place out. Food is amazing!