Mesón O'Antoxo is a Galician restaurant known for its innovative cuisine and quality products.