Ice cream shop called Igloo. Offers a variety of ice cream treats.