Meteor Garden Salon 9 years ago ID: #10339 Listed In : Health & Beauty 6th Floor, Al Otaiba Building, Al Rigga Road, Al Rigga, Dubai, Near Al Maya Mart Supermarket +971 4 299 9438 Business Description Meteor Garden Salon, Address : 6th Floor, Al Otaiba Building, Al Rigga Road, Al Rigga, Dubai, Near Al Maya Mart Supermarket, Phone : +971 4 299 9438 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Health & Beauty Beauty Salons