Pick Up Stix Fresh Asian Flavors

  • 1129 FREMONT AVENUE SUITE E ALHAMBRA, CA 91803
  • Alhambra, CA,  91803
  • View Phone

Experience & Reliability