They're just an eatery. You'd have to Google for a proper fresh fish supplier in the area.
I do not believe so. You would have to call the restaurant directly to see if they ship out. However, I believe they are only a local market.
Thanks! Your answer is awaiting moderation.