El Toro is a pizza restaurant known for its excellent pizza dough and high-quality ingredients. The staff is praised for being very friendly.