Carrabba's Italian Grill 675 Troy Schenectady RdSte 1Latham, NY, 12110 View Phone 518-785-8886 View Website Experience & Reliability Click here to see our menu! Menu Requested content not found. About Connect with this Business: Menu Order Send to My Email Send to My Phone Print this Page