American restaurant · 31000 OK-125, Afton, OK
Dine-In
See full menu
More food in Afton, OK · American Food in Afton