Food is awesome. If only the place wasn't run and staffed by clueless hipster teenagers that don't have a clue what a restaurant should actually run like. Even the "managers" are insanely slow, and don't seem to care that people will sit in the waiting area for 20-25 minutes before staff even acknowledges them.
It's a shame, because the food is almost worth the wait.