Sbarro Reviews & Details
700 S Telshor Blvd
Sbarro is located at 700 S Telshor Blvd in Las cruces near the intersection of S Telshor Blvd and Foothills Rd. Their menu consists of American dishes . Call (575) 522-5228 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:S Telshor Blvd And Foothills Rd
Tell us more about Sbarro Las cruces!