About us
A family-owned restaurant in London, Ontario
We are a family owned restaurant that takes pride in our 20+ years in the restaurant industry. As a result, we understand how important local, quality products, premium service, and affordability are to people. This is why we do our best to ensure we give you premium service and top of the line local products, all at an affordable price that everybody can enjoy. That's the Leo's way!
Local, quality products
Premium service
Affordable prices
Save time, order online
Pickup or delivery from 1304 Commissioners Rd W, London.