The cafe is part of Talla Stafainn.