Sophia's Pizza and Subs

  • 2040 E Craig Rd #101,
    North Las Vegas, NV 89030
  • Phone: (702) 839-91
  • Cuisine: Italian Restaurant

Map

Unable to Display Map