From the host Luigi to Lisa behind the bar and all the staff at Castellos, the service here is unbeatable. The food is fantastic and the ambience is truly Jersey Italian. Take the money you'd waste at the overpriced locales in Times Square and Little Italy and head to Jersey!
Pros: Staff, Food, Atmosphere
more