Throughout the Grand Duchy of Luxembourg and irrespective of the number of Lunch Pass ordered, deliveries are made every day within four business days by our drivers who provide a service that’s quick, effective and safe. They are your points of contact for delivery.