a perfect place to feel the the true essence of Istanbul, located at heart of Esteghlal Street.