1880 Art Gonzales Pkwy, Selma, CA 93662 +1 559-896-8450
restaurant, Selma, CA, US
Today
How to go there