View Our Menu

Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa, TX

The most authentic Japanese Cuisine in West Texas

View Our Menu