Szechuan Taste

  • 20111 Freedom Rd,
    Mars, PA 16046
  • Phone: 724-772-3989
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map