L'iglu is a pizza restaurant offering thin-crust pizzas and other Italian specialties in a family-friendly atmosphere.