3 stars for fresh seafood at North Miami's Fish Fish