L'Igloo is a pizza restaurant offering Italian, French, and European cuisine, with vegetarian options. It also provides a lounge bar experience. Temporarily closed.