Map & Directions - Island View Lodge Restaurant
View Menu
Island View Lodge Restaurant
1817 Hwy-11 East, International Falls, MN, 56649
(800) 777-7856 (Phone)
1817 Hwy-11 East, International Falls, MN, 56649
(800) 777-7856 (Phone)