240 S Center St, Turlock, CA 95380 +1 209-485-8609
restaurant, Denair, CA, United States
Today
How to go there