A long-standing Israeli seafood restaurant specializing in fresh fish and seafood dishes.