Seafood Kitchen

The Pointe Dubai Jumairah Palm Jumeirah