Igloo de Sallen is a pizzeria offering dine-in and takeout options. Features include wheelchair accessibility, beer and wine selections, and high chairs. Reservations are accepted.