All reviews seem negative
This place is a major RIP-OFF. Their fresh seafood is way over priced. I would have been better if I went to a local supermarket. Cons: Thumbs up