909 E Yorba Linda Blvd, Placentia, CA 92870 +1 714-646-9569
restaurant, Placentia, CA, United States
Today
How to go there