Restaurants in Mamzar, Dubai With features like outdoor seating

2 Results found
Near Mamzar Beach, Mamzar
Behind Mamzar Centre, Near Ramada Hotel