Cafe offering coffee and more.