Albany Restaurant Makes List of 15 Places in New York to Try Before You DieAlbany Restaurant Makes List of 15 Places in New York to Try Before You DieAn Albany restaurant has made the list of 15 Restaurants You Have to Visit in New York Before You Die. TigmanTigman