5401 Finkman St, St. Louis, Missouri 63109 USA
It's a rose. It's fake but it's a rose. Enjoy
Photo Credit: Yelp