yes
They always have the freshest seafood but may not have a particular item on the menu that day
They do sell them, however you should really call ahead. Because they do not have every kind of fish, everyday.
They usually do
Thanks! Your answer is awaiting moderation.