Al Arti Building, Zabeel Road, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
1.44 mi from Wafi (Umm Hurair 2)
Elco Restaurant, Al Karama: Indian, Chinese, and South Indian cuisine with free delivery and on-site parking on Zabeel Road.
Is this your listing?