Back to Search Results

1 Japanese restaurant found in La Habra and nearby

Filter & Sort
  • Pick up Stix

    Asian,Chinese,Japanese

    1331 W Imperial Hwy Ste F

    La Habra, CA, 90631