1. Touch Of Italy
969 Rahway Ave, Avenel, NJ 07001
Coordinate: 40.57465,-74.27044
Phone: (732) 750-4300
2. D'italia Restaurant
1500 Saint Georges Ave, Avenel, NJ 07001
Coordinate: 40.59035,-74.28897
Phone: (732) 574-1120
3. Rjs Deli
1020 Rahway Ave, Avenel, NJ 07001
Coordinate: 40.57635,-74.26963
Phone: (732) 634-7070
4. Nora's Deli
381 Avenel St, Avenel, NJ 07001
Coordinate: 40.58075,-74.2863
Phone: (732) 726-1980