(714) 961-9396
909 E Yorba Linda Blvd, Placentia, CA 92870
View Map
Sorry, there are currently no reviews. Read More Placentia Restaurant Reviews