Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa
(432) 296-4324
Recent Reviews
Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa 79765
(432) 296-4324