A popular cafe offering coffee and a gathering spot.