This establishment is a restaurant located in Echternach. It offers a dining experience with a focus on pizza, though one review mentioned a less than satisfactory pizza quality.