Permanently closed

Permanently closed

Sakura japanese cuisine food truck

  • Japanese restaurant
  • 4200 Andrews Hwy, Odessa, Texas, 79762

Sakura japanese cuisine food truck in Odessa, Texas is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#2 Japanese restaurant in Odessa, Texas