Do not go here! I bought a piece of halibut from their fish market. When we put it onto the grill to cook it, there were live worms in it! Yuck! The owner would not give my money back. After seeing this I will not be eating any fish for a long long time.
more