Imperial Palace

  • 1630 E 8th St,
    National City, CA 91950
  • Phone: 619-474-7300
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map