We recently had the pleasure of dining at Restaurant El Barrio, located in the heart of Luxembourg. To be completely honest, our first impression wasn’t the best. The welcome at the entrance was a bit lacking in warmth and professionalism. For a moment, no one seemed sure who should seat us, and we felt a […]
