The Weekend Spot Restaurant
683 Springfield Ave, Newark NJ 07103