Find more
Restaurants in Dubai

Al Mahara  Tel: +971-4-301-7600
Jumeirah Beach, Dubai, UAE
Fine dining seafood restaurant in a beautiful aquarium with a selection of exotic fish; located on the ground floor of the Burj Al Arab
 
 
 
Map placements may be only approximate. Please check site.