Leo's Pizza
$ • Pizza, Vegetarian
Hours:
408 NW Englewood Rd, Kansas City
(816) 453-6666
About Leo's Pizza
Customers' Favorites
Leo's Pizza Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10:30PM |
Saturday | 11AM - 10:30PM |
Sunday | 3 - 9PM |
Leo's Pizza offers a unique and quality dining experience. The restaurant's crust is described as unique and crunchy, with the pepperonis being just right and the sauce having a good flavor. The provel cheese, while different from the typical mozzarella, is a highlight for some customers. The staff is friendly and hardworking, adding to the overall positive experience at Leo's Pizza.