Permanently closed
Sakura japanese cuisine food truck
- Japanese restaurant
- 4200 Andrews Hwy, Odessa, Texas, 79762
Find your next restaurant.
Previous recognition
#2 Japanese restaurant in Odessa, Texas
Permanently closed
#2 Japanese restaurant in Odessa, Texas