Leo's Pizza & Grill
$ • Pizza
Hours:
1304 Commissioners Rd W, London
(519) 913-6666
About Leo's Pizza & Grill
Customers' Favorites
Leo's Pizza & Grill Reviews
Ratings
Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 12AM |
Saturday | 11AM - 12AM |
Sunday | 11AM - 10PM |
Leo's Pizza & Grill provides a warm and welcoming atmosphere with friendly and kind staff. The restaurant is known for its pizza and grilled dishes, made with fresh and high-quality ingredients that create delicious and flavorful meals. The pizza features a crispy crust and generous toppings like sausage and pepperoni, making it a favorite among pizza lovers. Customers often praise the amazing flavor of the toppings and sauce, with some saying they get full after just a few pieces. The triple cheese garlic bread and onion rings are highly recommended, being described as insanely good and the best ever. The prices are reasonable, and the portions are filling, ideal for a local pizza spot. Despite getting busy sometimes, the staff remains professional and friendly, ensuring hot and tasty food. Leo's Pizza & Grill is appreciated for making food with extra love and taking good care of customers, solidifying its reputation as one of the best pizza places in London. The restaurant also offers great service, and many customers look forward to trying other dishes like Hawaiian next time.