Yuck, just yuck.  When I walked in and the first thing I smelled was a dirty mophead I should have turned around and walked out.  The mop was on the floor next to the register and the horrible smell of that dirty mophead by the register was VERY strong.   (I've worked in food places and know that smell and it means someone isn't really keeping things clean.)  The floor in view behind the register was dirty looking and the looked like it needs a good scrubbing.  I picked up an order to go and couldn't even eat half of the order, and my wife had the same issues with her's.  The chicken dish was very tough and chewy and the pasta was very dry.  The eggplant was greasy and dry. The cannoli we spilt wasn't bad but it wasn't enough to make up for the meal.