Get directions to: Bens Deli, Kansas City, MO Restaurant address: 1111 Main St Kansas City, MO 64105, USA Driving Walking Bicycling Restaurant: Bens Deli