Get directions to: Ella's Family Restaurant Inc, Ochelata, OK
Restaurant address: 28576 Us75 Highway Ochelata, OK 74051, USA
Restaurant: Ella's Family Restaurant Inc