Nemo is a seafood restaurant with nineteen years of experience specializing in fish and marine cuisine. It is described as suitable for families and large groups.