House of Louie Chinese Rstrnt

  • 128 N Grand Ave,
    West Covina, CA 91791
  • Phone: 626-339-7374
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map