Odessa TX Japanese 1. 4023 John Ben Shepperd Pkwy, Odessa, TX 79762 | Osaka Japanese Steakhouse (432) 550-5533