4424 Prospect Ave, Kansas City, Missouri 64130 USA
They serve your food through this mechanism
Photo Credit: Yelp