Cha Cha Chai Cafe

Discovery Gardens, Discovery Pavilion, Street 7, Dubai