Seafood restaurant offering fresh dishes. Known for its good food.