Get directions to: Island Joes, Afton, OK
Restaurant address: 57151 East Highway 125 Afton, OK 74331, USA
Restaurant: Island Joes