Started ok but the server was very rushed and stressed and unfortunately that made us feel stressed right off the bat. There were only 2 of us and our drinks came over 5 minutes apart from each other (a lemonade and a non alcoholic beer). Our appetizer was the caprese salad which was actually good. The tomatoes were excellent, the basil was fresh and the buffalo mozzarella while not super smooth and creamy as we are used to, was still very good, just different. The main course took a very long time to come. I had the angel hair primavera with chicken and my wife had the special with eggplant, shrimp and ravioli. The eggplant was salty like an anchovy, literally as was most of the rest. So salty she could not eat it. We called the waitress over and calmly explained, she checked with the manager and was told they woukd give us a free dessert. We stated we would prefer something she could actually eat, after all it is a $25 plate of food. They would only agree to knock 3 bucks off our bill and would not replace the meal. Whatever. My primavera had some very tasty grilled chicken on top but the veggies were horribly mushy and overcooked and there was a puddle of water at the bottom of my plate. Very unappealing. The couple dining next to us waited almost an hour and their food never came. The manager was refusing to agree to let them just pay for their froinks and leave and finally they just asserted themselves and did it. On our way out, still trying to be gracious, I said good evening to our waitress and she rudely turned her back to us! Unbelievable! I will never go there again!