After years in the works, Japanese steakhouse/sushi bar chain Wu’s House has opened a new location in Naperville.