Serena's Seafood Logo

Serena's Seafood

Our Menu

List of menu items served at Serena's Seafood, Al Barsha, Dubai