Albany, NY - Caffe Italia?

What’s the good word on this charming little place?

Thanks