Get directions to: Kobe Express, Atoka, OK
Restaurant address: 1101 W 13th St Atoka, OK 74525, USA
Restaurant: Kobe Express