Shopping mall DEZ Innsbruck offers global brands, casual dining, a supermarket, and a kids' play area.