Too-Sha Chicken & Fish House
108 selmon Rd
Eufaula, OK
74432