Welcome to Leo's
Fresh pizza & wings in London, ON
Family-owned with 20+ years in the restaurant business. Made with quality local ingredients, at a price everybody can enjoy.
- Pickup & DeliveryDelivery within 10 km
- Call to order519-913-6666
- Find us1304 Commissioners Rd W
The Leo's way
See Our Menu
Why choose us
Fresh food
Made to order with quality local ingredients.
Fast delivery
Hot and on time, anywhere within 10 km.
High quality
Top-of-the-line products at an affordable price.
Excellent service
A family-run kitchen that cares about every order.
Straight from our kitchen
Made fresh at Leo's
Save time, order online
Pickup or delivery from 1304 Commissioners Rd W, London.