110 W Harvard Blvd, Santa Paula, CA 93060 +1 805-229-7485
restaurant, Santa Paula, CA, United States
Today
How to go there