American restaurant · 100 Scott St, Worthington, KY
Dine-In
More food in Worthington, KY · American Food in Worthington