Fresh fish restaurant offering excellent seafood. Known for its fresh fish and delicious dishes.