26805 Chowchilla Blvd, Chowchilla, CA 93610 +1 559-715-3050
restaurant, Chowchilla, CA, United States
Today
How to go there