"I went back for a second visit--not sure why because I said this would be a 2-star pizza place if it was not in the airport--and that's about exactly how..."
Phone: +18666008667
Address: Terminal E, Near Gate E36, DFW Airport, United States
City: DFW Airport
Dishes: 1
Amenities: 2
Categories: 2
Reviews: 60