16, Place de la Gare, Luxembourg, District de Luxembourg
Restaurant français · Gare de Luxembourg · 5 conseils et avis
Rod McCall: If you have a while to wait between trains or busses this is the place to come. It's directly opposite the station and has free wifi. Not the cheapest place but an oasis of calm on the chaotic Gare.