1811 Pestalozzi St, St. Louis, Missouri 63118 USA
Grandma & grandpa and Shred the Mar Mar
Photo Credit: Yelp