Igloo
Ice Cream Shop · Dessert Shop
Igloo is a gelateria offering a variety of ice cream flavors. They provide different sizes of gelato tubs for takeaway, with options for multiple flavors. The establishment is open late into the night.
Location
Location