Restaurant Page
KC's Best Menus
Leo's Deli
Leo's Deli
777 NW Argosy ParkwayKansas City, MO 64150
Ph. 1-800-900-3423
Located in the Argosy Casino
Artfully Handmade Sandwiches from Around the World
Website
