L'Ile aux Pizzas is a pizza restaurant offering takeout options. Call to place your order.