Minnesota > International Falls > Restaurants, Food & Beverages > Restaurants > Leonard's Restaurant & Bar
1500 Highway 71, International Falls, Minnesota, 56649-2131
(218) 283-8000
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!