O Toxo Verde is a restaurant offering a blend of Spanish, Mediterranean, and seafood dishes. It specializes in traditional Galician cuisine.