No.20Kitchen is a cafe offering coffee, pastries, meze (small dishes), and organic lokma (Turkish donuts).