4580 Laclede Ave, St. Louis, Missouri 63108 USA
Gougeres, Cheese Puffs, end of discussion
Photo Credit: Yelp