Al Quds Street, Deira, Dubai Airport Free Zone (Dubai International Airport), Dubai Airport Free Zone (Dubai International Airport), Deira
Craving a quick, tasty bite? Food Castle Express on Al Quds Street in Deira is your go-to spot for delicious and convenient meals, right near Dubai Airport.
Is this your listing?