We go to D'ITALIA in Avenel almost every Friday for lunch, it is just nice. Menu is good, servers friendly, and good value.
One drawback parking is difficult but worth it
Sent from my Windows Phone
One drawback parking is difficult but worth it
Sent from my Windows Phone