American restaurant · 105 N Main St, New Knoxville, OH
Dine-In
More food in New Knoxville, OH · American Food in New Knoxville