#1 · Verified
Sal's Pizzeria
Visit Sal's Pizzerias at 26612 Towne Centre Dr. Suite F in Foothill Ranch, CA to order NY style pizza, sandwiches, pasta and more! Order online for delivery or takeout!, Visit Sal's Pizzerias at 26612 Towne Centre Dr. Suite F in Foothill Ranch, CA to order NY style pizza, sandwiches, pasta and more! Order online for delivery or takeout!
[object Object], foothill ranch, CA 92610
+19499517400