Pizzeria de l'Ecluse offers pizza with terrace seating and takeaway options. They accept restaurant and debit cards and provide free Wi-Fi.