Fresh seafood restaurant, known for its friendly service and popular dishes.