239 N K St, Tulare, CA 93274 +1 559-688-1818
restaurant, Tulare, CA, United States
Today
How to go there