Filters:
japanese food in Odessa
About 2 results.
Osaka Japanese Steakhouse - Faudree
Faudree Road 4020, 79765 Odessa, United StatesServing the finest Japanese food and sushi in West Texas.
Osaka Japanese Steakhouse Odessa
John Ben Shepperd Parkway 4023, 79762 Odessa, United StatesServing the finest Japanese food and sushi in West Texas.