1528 Locust Street, Saint Louis, Missouri 63103(314) 325-0360
Inspired by the rich culinary traditions of Spain, Idol Wolf takes a playful approach to tapas style dining by combining local and seasonal ingredients with classic Iberian sensibilities.