Ikra Fish & Wine is a seafood restaurant offering a fresh take on fish and seafood dishes.