Pick Up Stix

  • Restaurants
341 W Esplanade Dr. F
Oxnard, CA 93030
(805) 650-1228