Cafe offering coffee and reportedly tasty pastries.