best sub in new jersey