El Toro Pizza
Pizza · Italian
El Toro Pizza is a pizza restaurant with a diverse menu featuring an array of specialty pizzas. Online ordering is available.
Location
Best places nearby
The highest rated places close to El Toro Pizza.
Local restaurants nearby
407 Laurier Ave W, ON



