Specialty coffee and snacks await at Il Toto Agiou Nikolaou, a popular coffee store.