Seafood restaurant, likely established for some time. Offers takeout and delivery.