Cha Cha Chai Cafe

Al Rigga, Union Metro Station, Exit 2, Dubai