Pick Up Stix - Placentia
3.5 Star Yelp Rating
71 Ratings yelp logo
187 E. Yorba Linda Blvd Placentia, California 92870 | Restaurant Info