google map
Budget
LE PAVILLON
6440 ECHTERNACH French, Salades, Grilled meat, From Luxembourg, du terroir
8.0
Le Pavillon
French, Salades, Grilled meat, From Luxembourg, du terroir
*