yellowpages.ae

Cha Cha Chai

Union Square Metro Station, Deira, Dubai
Landmark: Near Union Square
P.O.Box: 18022, Dubai