Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa, TX 79765-8660
Osaka Japanese Steakhouse is a Asian, Japanese, Sushi place is located in Odessa, Texas. The address of Osaka Japanese Steakhouse is 4020 Faudree Rd, Odessa, TX 79765-8660.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 432-296-4324, or open their website to view relevant information, The url is http://Osaka-odessa2.patronpath.com