Igloo
Seafood · Italian
Igloo specializes in frozen seafood and offers fresh pasta dishes with ingredients like red shrimp, lobster, and pistachio.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
Sicilia

