China Blossom

  • 3656 S Nogales St,
    West Covina, CA 91792
  • Phone: 626-965-6321
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map