Chicken Parmesan was everything I expected and more. Long Island was mixed perfectly. Ice in a Manhattan was the only complaint regarding drinks. The food was more than enough. With the all you can eat pasta you can order what you'll eat then order your seconds for take-out which is great (added price for meatball or sausage). Minus a star for the 45 minute wait but thats no fault of their own, good food so most are willing to wait. Clean environment, friendly staff. This is definitely a stop I will be making quite often. I highly recommend it.