I've been going to Enzo's for years, as my grandmother lives within walking distance. Whenever I visit her and NJ, we usually go to Enzo's since it's so close by. We went recently and my meal was inedible. It was simple: penne with pesto and grilled shrimp. The pesto was unbelievably watery (it was like pesto broth in my bowl) and didn't cling to the pasta and it was extremely salty (and I enjoy salt). For $20-something bucks, it was a real rip-off. When I mentioned to a waiter about the pesto being salty, he said yes, that's our pesto. Even though I only ate a few bites, they didn't take it off of the bill. My fiance's dish, also pesto, was a big thicker, but still salty. As an appetizer, the fried calamari wasn't crispy; it was mealy and undercooked. Others enjoyed their food, but for the prices, the quality is pretty lackluster.
It is BYOB and they offer a discount for cash. My cannoli was pretty good, too. If my grandmother wasn't so close, I most definitely wouldn't go back after the last experience.