Nicola's Ristorante in Totowa
(973) 653-3636
Nicola's Ristorante located in Totowa Features the finest in Southern Italian cuisine. Head chef and owner Nicola along with his wife Joann and other family members use their collective talents to make sure that your lunch or dinner is an enjoyable feast ...