Villard MN Restaurants
1. 16044 County Road 28, Villard, MN 56385 | La Cafe Paris(320) 634-0360
2. 540 Washington St, Villard, MN 56385 | Office Bar(320) 554-7511
(320) 634-0360
2. 540 Washington St, Villard, MN 56385 | Office Bar(320) 554-7511