2.5 stars for Mediterranean seafood at Brickell's Mare Nostrum