The Food is excellent and the service is very good. I just love it! It is like in Italy. I could go there every day :-)
The best place to eat a slice of pizza in Luxembourg. They also do pasta. Thumbs up!