Looking for restaurants open for Easter?
408 Northwest Englewood Road
Kansas City, MO 64118
View more Kansas City restaurants
- Sun - 3:00pm - 10:00pm
- Mon Closed;
- Tue - Thu 11:00am - 10:00pm
- Fri - Sat 11:00am - 11:00pm
View more restaurants at exit 2a on I-29.
5 of 5.0 from 5 reviews
Is this your restaurant? Claim Your Listing
Leo's Pizza Reviews
Best pizza in KC... Hands down!!!
by Michael D.
Its so good and yummy
by Mykaela F.
This is great pizza, casual atmosphere. Just as good as Minskey's
by David B.
Best pizza in town. Provel cheese is the secret
by Christina B.
8" lunch pizza was awesome, and only about $5.
by Michael G.
Restaurants similar to Leo's Pizza
New China Star Restaurant
502 Northwest Englewood Road
Wings Cafe LLC
516 NW Englewood Rd
521 Northwest Englewood Road
Real Jalisco Mexican Restaurant
410 NW Englewood Rd
307 Northeast Englewood Road
520 NW Englewood Rd
54th Street Grill & Bar - Englewood
303 Northeast Englewood Road
612 Northwest Englewood Road
Side Pockets Restaurant & Sports Bar
600 Northwest Englewood Road
Jimmy John's Gourmet Sandwiches
303 NE Englewood Rd