Pick Up Stix - La Habra
3.5 Star Yelp Rating
77 Ratings yelp logo
1331 W. Imperial Hwy Ste F. La Habra, California 90631 | Restaurant Info