Village Inn
251 Depot St, Footville
(608) 876-6511
Restaurants in Footville, WI
Village Inn
251 Depot St, Footville, WI 53537
(608) 876-6511