Cafe Fragments offers a welcoming space.