Cha Cha Chai Cafe

Oud Metha, Exit 1, Oud Metha Metro Station, Dubai