Osaka Japanese Steakhouse
4020 Faudree Rd, Odessa, TX

Buy Tickets


The most authentic Japanese Cuisine in West Texas

 
 
Order Online