Have a great variety of pizza slices during lunch hour and reasonable price wise !
February 2024
I love Leo's, the pizza and wings are worth it every
January 2024
I've been a customer for a very long. This is the best place to get Pizza in Burlington. You'll never find a place with these ingrediencies. I do miss the Mexican pizza. Defiantly worth a try.