Village Inn
251 Depot St, Footville WI 53537
(608) 876-6511
Directions
Order Online Delivery
Postmates
Footville, Wisconsin
Village Inn
251 Depot St, Footville
(608) 876-6511