A popular restaurant in Ashdod, Israel, specializing in fresh fish and grilled dishes, highly rated by diners on Tripadvisor.