The Weekend Spot Restaurant


Soul Food Restaurant
English
683 Springfield Ave, Newark, NJ 07103, United States
Closed now | 9:00 am - 12:00 pm

Business hours