Bar New People offers a welcoming space for games and a well-stocked bar.