Cha Cha Chai Cafe

Trade Centre Area, Blue Tower, Sheikh Zayed Road, Near Crowne Plaza, Dubai