Cha Cha Chai Cafe

Jafza, Gate 5, Behind Jafza Food court, Dubai