The Painted Pelican Restaurant & Inn (Luxemburg) reviews - SkyPhone Spot