Zoya's PizzeriaRestaurants605 New Scotland AveAlbany, NY, 12208 · US5188139001Email unavailablezoyaspizzeria.comHours not available