Dubai Airport Terminal 2, Al Quds Road, Dubai Airport Free Zone (Dubai International Airport), Deira, Dubai, Dubai Airport Free Zone (Dubai International Airport), Deira
2.79 mi from Al Mamzar
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?