A cafe offering coffee and more, including souvlaki.