Leicht's Waldo Cafe

Family restaurant · 235 Depot St, Waldo, WI

Dine-In

Hours

More food in Waldo, WI · Family in Waldo