Awful. The food is average but service and detail are very lacking. As a frequent flyer, I've visited this location probably 5 times, but today will likely be the last. Understaffed, overpriced and lacking in almost every way. I witnessed the manager and wait staff scrambling around the restaurant in a sad attempt to keep up. And there was probably only about ten tables full, less than half the restaurant.