El Toro is a Spanish restaurant offering seafood, grilled dishes, and other European-inspired cuisine. Average price around €35.