4719 Olivehurst Ave, Olivehurst, CA 95961 +1 530-743-9220
restaurant, Olivehurst, CA, United States
Today
How to go there