G3 Building, 12 b street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
8.11 mi from Al Warqaa 1
Homemade Restaurant, Al Karama - Indian, Chinese, Filipino & seafood. Free delivery, pickup, cash payments. Open daily 9am-11pm.
Is this your listing?