Sherwood Family Restaurant

Family restaurant · 1145 Horicon St, Mayville, WI

Dine-In

Hours

More food in Mayville, WI · Family in Mayville