We got to this place when the kitchen was trying to "catch up", according to the host. We watched the host go in and out of the kitchen acting like he was forgetting things, counting something in his head and looking at all the empty tables in the place. 15 minutes later we finally got to sit down. Waiter was a bit better, but didn't refill drinks or check on us very often. The food, however, was amazing, and is the only reason that this place gets 3 stars. Work on customer service a bit more, and the place will be great!