Leo's Pizza & Grill
$ • Pizza
Hours:
1304 Commissioners Rd W, London
(519) 913-6666
Customers' Favorites
Leo's Pizza & Grill Reviews
Best pizza in town. It is the only pizza place we order from. Great food, great pricing, friendly staff! I recommend to all my friends anytime they think about pizza! My favourite panzos also :)
I visited this spot for pizza many times and had amazing customer service, Amazing workers who like to put the customer first.Would recommend this place for pizza all dayFinally, You deserve 5/5 stars.
Ratings
Hours
Monday | 10AM - 10PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 12AM |
Saturday | 11AM - 12AM |
Sunday | 11AM - 10PM |
We greatly appreciate your business supporting the London Search and Rescue team fundraising auction this year. Your support of community volunteers is a wonderful thing.