Seafood restaurant. Offers delicious food with generous portions.