Seafood restaurant serving delicious food.