All reviews seem negative
Went to Carrabba's in Latham last night. We had gotten a gift card at Christmas to go there. It paid for...