Home
Mostrar en Español
Soul Spot Restaurant
Share:
Soul Spot Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
40.739069
Longitude:
-74.228085
976 18th Ave
Newark, NJ 07106
(862) 237-9837
More Phones
Secondary Number: (862) 237-9838
18622379837