2203 S 39th St, St. Louis, Missouri 63110 USA
Cinnamon Roll French Toast is ridiculously delicious!
Photo Credit: Yelp