Al Hambra

Address: 1st floor , Jumeirah Al Qasr, Madinat Jumeirah - Jumeira Road, Umm Suqeim 3 - Dubai - United Arab Emirates
Phone number: +971 4 432 3232
 Reviews
16  Reviews: Very Good