El Willy is a Spanish restaurant in Shanghai that offers a modern take on traditional Spanish cuisine. The restaurant has a lively atmosphere and a menu that features tapas, paella, and other Spanish classics. Some of the standout dishes include the Iberico ham croquettes, the grilled octopus, and the seafood paella.