• Armondo's Villa Tuscan Grill

    273 Duanesburg Road
    Schenectady, NY 12306
    Tel: 518-355-2090
    Get Directions