Demlik Plus is a cafe that appears to serve tea, as suggested by its name which translates to 'Kettle Plus'. It is located in Istanbul.