A popular cafe offering coffee and more.