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.70 mi from Al Wuheida
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?