Soul Spot Restaurant
Add to Favorites
Add Hours
Saved to Favorites
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
915 18th Ave, Newark, NJ 07106
1005 Clinton Ave, Irvington, NJ 07111
191 Myrtle Ave, Irvington, NJ 07111
976 18th Ave, Newark, NJ 07106
554 Nassau St, Orange, NJ 07050
1044 Clinton Ave, Irvington, NJ 07111
51 Central Ave, Orange, NJ 07050
783 Springfield Ave, Irvington, NJ 07111