120 E Gregory Blvd, Kansas City, Missouri 64114 USA
Flat screen with the latest arrivals.
Photo Credit: Yelp