Chowking, DUBAI

Chowking Jumeira Beach Residences, DUBAI, Directions