The Weekend Spot Restaurant
683 Springfield Ave, Newark 07103