A coffee shop called Το Στέκι, offering a place to relax.