4925 Olivehurst Ave, Olivehurst, CA 95961 +1 530-645-7447
restaurant, Olivehurst, CA, US
Today
How to go there