Block D , Al Razzi Building, 32A Street, Al Qusais 1, Deira, Dubai, Al Qusais 1, Deira
6.75 mi from Sheikh Zayed Road 2 (Trade Centre 2)
Milan Restaurant, Al Qusais 1 Deira – British, Indian, Chinese cuisine, café, ice cream, juices. Daily 6am–midnight. Cash, delivery available.
Is this your listing?