411 N 8th St, St. Louis, Missouri 63101 USA
Spinach Artichoke Bites with pesto queso
Photo Credit: Yelp