Best pizza in Albany, I enjoy their thick crust which is a great value. Problem is the restaurant isn't inviting. It's in an ok area of Albany but not one you want to hang out in on nights. Central Ave is ok only because of traffic. One block over on Washington and you're in the student area which is better for walking around in and hanging out. There used to be a place in Albany called Sovrano's, small Italian deli with nowhere to sit that made fresh pizza that tasted like foccacia, but I think it's gone. Pizza Baron is your best bet but order it in or go during the day.