Cafe offering a gathering spot.