Meals - Frozen in Luxembourg Paul Link Address: Rue De Kehlen 23, 8235 Mamer Luxembourg Phone Number: +352 31 00 15