Village Inn

Steak house · 251 Depot St, Footville, WI

Dine-In

Hours

More food in Footville, WI · Steak House in Footville