Soul Spot Restaurant
Add Hours
Phone: (862) 237-9838
Address: 976 18th Ave, Newark, NJ 07106
Cuisines: Family Style
852 S Orange Ave, Newark, NJ 07106
553 Grove St, Irvington, NJ 07111
1 W South Orange Ave, South Orange, NJ 07079
1005 Clinton Ave, Irvington, NJ 07111
915 18th Ave, Newark, NJ 07106
45 New St, Irvington, NJ 07111
106 W South Orange Ave, South Orange, NJ 07079
1183 Springfield Ave, Irvington, NJ 07111
51 Central Ave, Orange, NJ 07050
1044 Clinton Ave, Irvington, NJ 07111