The Best Seafood Restaurant in Brighton (UK) - One Seafood lover's ...