Share: Share Tweet Coffee Shop Angel's Planet Cafe Get Directions 4.9/5 1124 people have been here address Merkez Mah. Şamlı Sok. No:46/A Avcılar, Turkey price rate $$$$ facebook link https://www.facebook.com/angelsplanetcafe/ about Angel's Planet Cafe