Get directions to: Soul Delicious Restaurant, Newark, NJ
Restaurant address: 92 Maple Ave Newark, NJ 07112, USA
Restaurant: Soul Delicious Restaurant