La Cafe Paris Address: 16044 County Road 28, Villard, MN 56385 Phone: (320) 634-0360 Restaurants, French Other Businesses: 10 Mile Tavern at 610 Old Highway 28, Villard, MN 56385