Category: | Restaurant, |
---|---|
Address: | 2300 International, DFW International Airport, Terminal D, DFW Airport, TX 75261, USA |
Zip code: | 75261 |
This place is exactly in front of D20, 1st time visiting today July 6th, 2018, after a long day, and the staff made me feel really good. The food was excellent, and because the restaurant is elevated you get away from the noise of the airport. I highly recommend it, I’ll definitely come back.