The Farmstand

707 W Main St Lake Geneva WI 53147 USA

(262) 203-5844

Location