Il Castellos Restaurant has amazingly delicious italian cuisiune...this is the Ciprianis of New Jersey! The service is great, and the food is to die for! The appetizers/pasta/veal/seafood/etc is unforgettable! great wine selection..highly recommended for anyone who wants a real wining and dining experience*
Pros: Cuisine, service, parking, ambience
Cons: I would recommende RSVPing on Saturday nights
more