5356 Daggett Ave, St. Louis, Missouri 63110 USA
Spumoni in a hard chocolate shell.
Photo Credit: Yelp