KitchenSpot
Search
See the best dishes near you?
← Kansas City restaurants

Leo's Pizza

No reviews yet

Pizza408 NW Englewood Rd, Kansas City

Own or manage Leo's Pizza? Claim this listing free

Hours

Hours not listed yet.

Details

Address408 NW Englewood Rd, Kansas City 64118

Phone+18164536666

Websitehttp://www.leospizzakc.com/

Email[email protected]

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.