I have been eating at Enzo's for 20-some years. They are one of the best italian restaurants in the area. I am partial to their italian sub the ""Enzo"" and their garlic bread with pepperoni and cheese. The pizza is definately Jersey Italian - GOOD! I have liked everything I have ever tried from there. They are always busy, but you can eat in, take out or get delivery so it fits just about everyone's time schedule.