Anchousna is a restaurant specializing in freshly prepared fish and seafood. They offer dine-in, takeout, and delivery options.