American restaurant · 1989 W High St NE, Newark, OH
Dine-In
More food in Newark, OH · American Food in Newark