i'm not an italian but i enjoy italian food very much. from my experience this place is the best in NJ. especially, the red clams. i never had anything like that, ever! the only thing that's negative is u have to wait forever for ur food.
btw, they opened up another location(much bigger one) on broad st. in clifton, just 5 min from the original location.
Pros: good food
Cons: order takes forever
more