Damascus Street, Al Qusais Industrial 3, Deira, Dubai, Al Qusais Industrial 3, Deira
1.22 mi from Al Nahda 2
Aajel Restaurant – casual fast food and juices in Al Qusais Industrial 3, Deira. Open 6am–midnight daily with free delivery and outdoor seating.
Is this your listing?