← Ely restaurants
Insula
No reviews yet
AmericanClosed now · opens Tue 11 AM145 E Sheridan St, Ely
Own or manage Insula? Claim this listing free
Menu coming soon
We haven’t read Insula’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.