Leo's Deli

Location
Leo's Deli
777 NW Argosy Parkway
Kansas City, MO 64150
1-800-900-3423

Restaurant Overview

Type of Cuisine: American/Casual
Hours:
Sunday - Thursday 11:00am - 1:00am
Friday - Saturday 11:00am - 3:00am


Meals: Dinner, Lunch

Menu(s):
View Our Menu

Features:

Happy Hour:

Coupons:
o coupons available


Average Rating: not yet rated

Reviews: (post your own review)


not yet reviewed