"The best in Clifton friendly staff food is always hot n fast."
Phone: +19735468889
Address: 57 Harding Ave Clifton, NJ 07011-2620, United States
City: Clifton
Website: http://neilspizza.com
Dishes: 10
Amenities: 4
Categories: 5
Reviews: 1017