Address: Electra Street,Opp Eldorado Cinemas - Abu Dhabi - United Arab Emirates
Introduction: Vynil and CD shop
Sells: Records
Website: google.hu