Imperial Palace China Gardens, NEWARK, Ohio (OH)
Conveniently located at 1225 West Church Street () in NEWARK, Ohio (OH) (43055), Imperial Palace China Gardens can be reached at 7403440361. Please call ahead of time to make a reservation.
More restaurants in NEWARK, Ohio (OH)
Imperial Palace China Gardens contact information and details:
Address: 1225 West Church Street - , NEWARK, Ohio (OH) 43055
Contact Phone: 7403440361
