Nina's Kitchen Food Truck

5230 W University Blvd Odessa TX 79764 USA

(956) 533-0412

Location