Leos Pizza
408 Nw Englewood Rd
Kansas City, MO 64118-3961
816-453-6666
Payment Types
Mastercard, Visa, Discover, Personal Check
Specialty Cuisine
Salads, Pizza
Business Hours
Please call for business hoursPayment Types:
Mastercard
Visa
Discover
Personal Check