Insula Restaurant
Ely, MN92% like it (4.6 / 617 Reviews )
CONTACT
Address: 145 E Sheridan St, Ely, MN 55731, United States Map ➦ Get Directions
Phone : +1 (218) 365-4855 Call
ABOUT
It has received 617 reviews with an average rating of 4.6 stars.
FAQs
The address of Insula Restaurant is:
Insula Restaurant145 E Sheridan St
Ely, Minnesota 55731
P: +12183654855
Visit Website: www.insularestaurant.com
Insula Restaurant is listed under