Urban Seafood The Beach

JBR Dubai Jumairah Al Mamsha Street