A coffee shop called The Afratoulis, offering a relaxed atmosphere.