Cathay Chinese Cuisine

  • 1639 N Mountain Ave,
    Upland, CA 91784
  • Phone: 909-982-0386
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map