Pick Up Stix

  • Haymar Drive, Carlsbad, CA 92010, United States of America
  • Sep 30, 2024
Cuisine : Noodle