Seafood restaurant offering fresh, takeaway options. Known for friendly service and generous portions.