Penny candy, family dining flesh out North High Street