Long-awaited NL McDonald’s opens