Website: sbarro.com
Phone: (915) 243-7040
Closed Now
12:00 PM
6:00 PM
11:00 AM
7:00 PM
7051 S Desert Blvd Canutillo, TX 79835 1434.79 mi
Is this your business? Verify your listing