A cafe, recently under new management.