Chowking

Chowking Dragon Mart, DUBAI, Directions