Osaka Japanese Steakhouse

4023 John Ben Sheppard Hwy
Odessa, TX
432.550.5533
31.848799
-102.358774

for Osaka Japanese Steakhouse
Directions
from: