1 Street, Discovery Gardens (Jebel Ali 1), Jebel Ali
8.19 mi from Al Barsha South 3
Chowking – Asian and Chinese restaurant in Al Barsha 1, Dubai. Seafood, street food, and coffee. Open 10:00–22:00 daily, weekends until midnight.
Is this your listing?