Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa
(432) 296-4324
Menu
Reserve
Restaurants in Odessa, TX
Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa, TX 79765
(432) 296-4324