The food here is just meh. It's okay for airport food--fine for one meal. We ordered the New York Style Pizza and the Soft Cheese Flatbread and both were expectedly mediocre. The cheese was a bit sour and the flatbread was too chewy and overly seasoned, but not terrible. The pizza was better, but then again, it's pizza. Not a bad stop to make if you find yourself in Terminal D (especially considering the other options), but don't expect much!