Jeni's Splendid Ice Creams
389 N Euclid Ave, St. Louis 63108