Update Info - Chico's Cafe
This restaurant was reported as closed. If it is open, let us know.
Chico's Cafe
8409 Idyllview Ave
Sparta, WI 54656
8409 Idyllview Ave
Sparta, WI 54656
This restaurant was reported as closed. If it is open, let us know.