Cafe Telli is a cafe located in Ankara, Turkey. It is situated within the Sosyal Tesisleri Öz Ankara Toptancılar Sitesi. The establishment appears to be a local cafe.