Astor Cafe is a cafe offering coffee, pastries, and ice cream.