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