Sushi House Willa is a restaurant located in the Willa shopping center. It specializes in sushi.