Cha Cha Chai Cafe

Silicon Oasism Amna Building, Near IT Plaza, Dubai