Seafood restaurant known for its generous portions. Offers seaside dining.