El Toro Pizza is a pizza restaurant with a diverse menu featuring an array of specialty pizzas. Online ordering is available.