This was about our 8th trip to this restaurant. Always had a great meal except for today. Ordered the lemon chicken. The chicken was cooked but quite bland. The garlic mashed potatoes had no garlic let alone flavor (and discolored) and were quite mushy. The lemon sauce was either made with an old lemon or old sauce - it was darker in color than it should have been. I have ordered this several times in the past so I know. The waitress needs more training. Had to ask her for the bread and the dipping sauce which she said was being made . She also left my dinner plate on the very corner of the table while I was eating the salad so it had the potential of falling in my lap at the slightest tap. Like others, We look forward to the bread and olive oil based dipping sauce. Today the sauce was not the dipping sauce. It was a vinegar-based that look more like vegetable oil and water mix together with some apple cider vinegar, didn't taste good at all. Husbands meal was enjoyed. We chose not to say anything because frankly reducing the price of the bill wouldn't make up for the quality of the food today. Yelp review would likely have a greater impact. Needless to say, I'm not giving up on this restaurant just yet. It is a great place to dine without TVs and a lot of noise. Enjoy the atmosphere and location. I'll credit this experience to a new cook and waitress, both needing more training! Hope Matteo's pays attention because We really do enjoy it.