El Ruso is a restaurant known for its seafood and other dishes, including stuffed artichokes, scallops, and lamb chops.