519 E 18th St, Kansas City, Missouri 64108 USA
Matcha Latte, HITIDES sticker, Mr. D's donuts
Photo Credit: Yelp