Zen Asia Spa 10 years ago ID: #13435 Listed In : Health & Beauty Shop # 1 & 11, Ground Floor, Building # C14, Al Aweer Road (E 44 Road), International City, Dubai, In China Cluster +971 4 422 6820 Business Description Zen Asia Spa, Address : Shop # 1 & 11, Ground Floor, Building # C14, Al Aweer Road (E 44 Road), International City, Dubai, In China Cluster, Phone : +971 4 422 6820 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Health & Beauty Beauty Salons Spas