Yes .
Yes, they usually have them.
Yes they have a fantastic assortment of fresh fish on the daily of course this may change but the fish there is great. I am from the North East and the AP fish Co. Is the only place around the Worcester area that I trust to purchase my fish
Thanks! Your answer is awaiting moderation.