1616 E 18th St, Kansas City, Missouri 64108 USA
Right in the heart of the 18th & Vine!
Photo Credit: Yelp