Coffee shop offering a place to connect.