Note: We found other location(s) that may represent "101 The Mall Timmins ON". If the results presented are not relevant, try changing the location using the drop down menu.
Pizzeria, Canadian Cuisine, Italian, Online Menu, Restaurant With Parking, Restaurant With Delivery Services
Come enjoy a delicious dish at Léo Pizza. They are open nightly all week. You can get there not only by car but also by public transit and appreciate your meal at home thanks to th...more...See more text