Starla's Country Cafe
American (New), American (Traditional)
Hitchita, OK
18.4 mi