Osaka VIP Reservations
4020 Faudree Rd, Odessa, TX

The most authentic Japanese Cuisine in West Texas

 
 
Order Online