Imperial Palace China Garden

  • 1225 W Church St,
    Newark, OH 43055
  • Phone: 740-344-0361
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map