Dubai Airport Terminal 2, Al Quds Road, Dubai Airport Free Zone (Dubai International Airport), Deira, Dubai, Dubai Airport Free Zone (Dubai International Airport), Deira
1.27 mi from Dubai Airport Free Zone (Dubai International Airport)
Food Castel – casual Arabian, Chinese and Indian restaurant in Dubai Airport Free Zone, Deira. Open 24 hours, on-site parking, cash only.
Is this your listing?