Seafood restaurant offering takeaway options, including pizza. Known for its tasty, well-made dishes.