where is the best soup in new jersey