Sbarro Address: 700 S Telshor Blvd, Las Cruces, NM 88011 Phone: (575) 522-5228 Payment: Cuisine: Pizza Pizza, Restaurants, Foods-Carry Out, Sbarro Other Businesses: Corndogs Plus at 700 S Telshor Blvd, Las Cruces, NM 88011 Forghedaboudit Pizza at 700 S Telshor Blvd, Las Cruces, NM 88011 Sante Fe Grill at 2580 S Don Roser Dr, Las Cruces, NM 88011 Buffalo Wild Wings at 2750 Mall Dr, Las Cruces, NM 88011 Dippin' Dots at 700 S Telshor Blvd, Las Cruces, NM 88011