
Restaurant TELIO welcomes you in the heart of downtown Luxembourg in a modern setting and on a sunny terrace.
This restaurant offers fresh, healthy, and homemade food.
Its cuisine is rooted in Mediterranean and Oriental cooking.
You will be able to enjoy traditional pitas as well as the best Baklava in the city.