← Lake Geneva restaurants
Happy Cafe
No reviews yet
Cafe526 S Wells St, Lake Geneva
Own or manage Happy Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address526 S Wells St, Lake Geneva 53147-2104
Phone+12622488181
Websitehttps://www.happycafemenu.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.