Imperial Palace 1225 W Church St Newark, OH 43055 Phone: (740) 344-0361
Category: Family Restaurant Diners