Block D , Al Razzi Building, 32A Street, Al Qusais 1, Deira, Dubai, Al Qusais 1, Deira
0.71 mi from Al Twar 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?